Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Fromat daty
Ralf
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 22.03.2002
Skąd: Mielec

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
em1X
post
Post #2





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

Ostrzeżenie: (0%)
-----


trzebabylo sprawdzic (IMG:http://forum.php.pl/style_emoticons/default/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;

     }
Go to the top of the page
+Quote Post
Ralf
post
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 22.03.2002
Skąd: Mielec

Ostrzeżenie: (0%)
-----


Dzieki em1X

wiesz - ta funkcja ma jedna wade nie dziala ponizej 1970 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
em1X
post
Post #4





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

Ostrzeżenie: (0%)
-----


no problem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
em1X
post
Post #5





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

Ostrzeżenie: (0%)
-----


bazuje na time() a jego wartosc ponizej 1970 roku wychodzi na minus (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif) , bowiem time() zawiera ilosc sekund poczawszy od 1 stycznia 1970 roku.
Go to the top of the page
+Quote Post
Ralf
post
Post #6





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 22.03.2002
Skąd: Mielec

Ostrzeżenie: (0%)
-----


Cytat
bazuje na time() a jego wartosc ponizej 1970 roku wychodzi na minus (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif) , bowiem time() zawiera ilosc sekund poczawszy od 1 stycznia 1970 roku.


nio wlasnie - i jak to obskoczyc ?
Go to the top of the page
+Quote Post
em1X
post
Post #7





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

Ostrzeżenie: (0%)
-----


data 00-01-01 moze oznaczac zarowno 2000 jak i 1900.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 05:15