Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> strtotime
marcus753
post
Post #1





Grupa: Zarejestrowani
Postów: 281
Pomógł: 3
Dołączył: 8.06.2009
Skąd: Kraków

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


Witajcie, dlaczego mając taki kod:

  1. echo date("Y-m-d",strtotime("2001-00-10 23:20:00"));


w odpowiedzi otrzymuje: 2000-12-10 ?
zależy mi na wyciągnięciu Y-m-d do jednej zmiennej i H:m:s do drugiej...

Ten post edytował marcus753 7.07.2014, 17:04:28
Go to the top of the page
+Quote Post
Damonsson
post
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


A co to za miesiąc 00?
Go to the top of the page
+Quote Post
Crozin
post
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Ponieważ próbujesz utworzyć datę "dziesiąty dzień minus pierwszego miesiąca dwa tysiące pierwszego roku" (miesiące numerowane są od 1, nie od 0). Analogiczny efekt uzyskasz próbując podać datę 2001-13-23.

Ten post edytował Crozin 7.07.2014, 17:32:41
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


  1. explode(' ', "2001-00-10 23:20:00");

Nie dziękuj
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: 6.10.2025 - 21:10