Autor | Zpráva | ||
---|---|---|---|
Mikolášek Profil * |
#1 · Zasláno: 12. 2. 2013, 13:25:29
Použití strtotime a last day nefunguje. Spíše to vypíše včerejší datum.
strtotime('2013-02 last day') Použití mktime naopak nepůjde, protože i tam je nutnost použít den. Jsem docela v koncích, nevím. |
||
Prochy Profil |
#2 · Zasláno: 12. 2. 2013, 13:27:23
Tohle stačí?:
date('t'); |
||
Mikolášek Profil * |
#3 · Zasláno: 12. 2. 2013, 13:33:52
Ano stačí, děkuji.
|
||
DJ Miky Profil |
Správná syntaxe pro strtotime() by byla:
strtotime('last day of february') // nebo 'last day of february 2013' strtotime('last day of 2013-02') Případně je možné použít trik, že poslední den předchozího měsíce = nultý den následujícího měsíce. Tedy pro poslední den v únoru se dá napsat strtotime('2013-03-00') :
echo date('Y-m-d', strtotime('2013-03-00')); // vypíše 2013-02-28 |
||
Časová prodleva: 11 let
|
0