Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Fromat daty
Forum PHP.pl > Forum > PHP
Ralf
Czy jest jakas funkcja do konwersji daty z 00/05/27 na pelna date 2000-05-27
od razu mowie nie sprawdzilem dokladnie manuala
z gory dzieki za pomoc
em1X
trzebabylo sprawdzic smile.gif


Kod
function utworz_date($data)

     {

     // rozdziela date wg. /

     $data = explode("/", $data);



     // tworzy timestamp wg twojej daty

     $data = mktime(0,0,0,$data[1],$data[2],$data[0]);



     // tworzy date w formacie YYYY-MM-DD wg. powyzszej

     $data = date("Y-m-d", $data);



     // zwraca date

     return $data;

     }
Ralf
Dzieki em1X

wiesz - ta funkcja ma jedna wade nie dziala ponizej 1970 smile.gif
em1X
no problem winksmiley.jpg
em1X
bazuje na time() a jego wartosc ponizej 1970 roku wychodzi na minus ohmy.gif, bowiem time() zawiera ilosc sekund poczawszy od 1 stycznia 1970 roku.
Ralf
Cytat
bazuje na time() a jego wartosc ponizej 1970 roku wychodzi na minus ohmy.gif, bowiem time() zawiera ilosc sekund poczawszy od 1 stycznia 1970 roku.


nio wlasnie - i jak to obskoczyc ?
em1X
data 00-01-01 moze oznaczac zarowno 2000 jak i 1900.
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.