Ik wil het aantal dagen van een bepaalde maand weten. Hiervoor wilde ik de date functie gebruiken met de optie
t - aantal dagen in een gegeven maand; dus "28" tot "31"
Dit werkt echter niet goed, het aantal dagen dat ie terug geeft klopt niet !
voorbeeldje:
Dit geeft als resultaat:
aantal dagen in jan 2002: 30
aantal dagen in feb 2002: 31
aantal dagen in mrt 2002: 31
aantal dagen in apr 2002: 30
aantal dagen in mei 2002: 31
Is dit een bug? of doe ik iets fout?
t - aantal dagen in een gegeven maand; dus "28" tot "31"
Dit werkt echter niet goed, het aantal dagen dat ie terug geeft klopt niet !
voorbeeldje:
PHP:
1
2
3
4
5
6
7
| <? echo "aantal dagen in jan 2002: ".date("t", mktime(0,0,1,1,2002))."<br>"; echo "aantal dagen in feb 2002: ".date("t", mktime(0,0,1,2,2002))."<br>"; echo "aantal dagen in mrt 2002: ".date("t", mktime(0,0,1,3,2002))."<br>"; echo "aantal dagen in apr 2002: ".date("t", mktime(0,0,1,4,2002))."<br>"; echo "aantal dagen in mei 2002: ".date("t", mktime(0,0,1,5,2002))."<br>"; ?> |
Dit geeft als resultaat:
aantal dagen in jan 2002: 30
aantal dagen in feb 2002: 31
aantal dagen in mrt 2002: 31
aantal dagen in apr 2002: 30
aantal dagen in mei 2002: 31
Is dit een bug? of doe ik iets fout?