Sens-Interdit.fr

Tech date('Y-m', strtotime('2008-02')) = '2008-03'

mercredi 31 décembre 2008 à 11:28 (Julien Tartarin)

7 commentaires

Ça peut paraître incroyable mais pourtant c'est vrai :
date('Y-m', strtotime('2008-02')) = '2008-03'

Du moins, les 29 (sauf si l'année est bissextile), 30 et 31 de chaque mois. Il semblerait que strtotime remplace l'absence de numéro de jour par la date du jour courant. En ce qui me concerne, je m'attendais plutôt à ce qu'il considère ça comme le jour 0, jour 1 au pire.

La même règle est valable pour les mois à 30 jours parsés un 31...

Sens-Interdit.fr