Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] format daty
Forum PHP.pl > Forum > Przedszkole
misty
hej,
na pewno mozna jakos prosto w phpie sformatowac date. tylko ze poki co to znalazlam tylko rozne sposoby wyswietlania aktualnej daty. a ja mam juz date (pobrana z bazy) w postaci : 26-03-2010 00:00:00 i chce wyswietlic tylko 26-03-2010.

jaka do tego funkcja sluzy? bo np:

  1. $d = "2010-12-23 00:00:00";
  2. $format = 'dmY';
  3. echo date($format, $d);
  4.  


pokazuje mi " 01011970", czyli pokazuje pewnie jakas swoja 'zerowa' (poczatkowa) date. a ja chce sformatowac te moja.

pzdr,
misty
Kshyhoo
Manual się kłania...http://it.php.net/manual/pl/function.date.php
vokiel
strtotime

  1. date($format, strtotime($d));
misty
bylam tam. sprawdzilam date, strftime, strptime oraz strtotime. jakoze nazewnictwo funkcji w phpie pozostawia wiele do zyczenia - po prostu pytam tutaj jakiej funkcji uzyc.

podpowiesz czy odeslesz tam skad przyszlam?

vokiel, juz tej funkcji probowalam, ale strona sie rozwala jak tego uzywam :/ wiec to chyba nie to..

$d = "2010-12-23 00:00:00";
$format = 'dmY';
echo date($format, strotime($d));
nospor
nie: strotime
a: strtotime
kopiowac tez trzeba umiec...
Fifi209
Dziwne u mnie działa tak:
  1. <?php
  2.  
  3. $d = "2010-12-23 00:00:00";
  4. $format = 'dmY';
  5. echo date($format, strtotime($d));
  6.  
  7. ?>

i tak
  1. <?php
  2.  
  3. $d = "2010-12-23 00:00:00";
  4. $format = 'd-m-Y';
  5. echo date($format, strtotime($d));
  6.  
  7. ?>
  8.  
misty
kurde, literowke mialam. zamiast strtotime wpisywalam strotime. gapa jestem.

dzieki za pomoc,
pzdr
nospor
Włącz sobie wyswietlanie wszystkich bledow:
  1. ini_set('display_errors','1');

to bledy, rowniez te związane z literówkami, zobaczysz na ekranie i nie bedziesz musiala "zasmiecac" (bez obrazy) forum.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.