Hello,
J'ai besoin de calculer les dates du premier jour et dernier jour du mois précédent.
Pour cela, je fais :
On est le 13 août 2009 et ça me sort :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $sDateDebut = date("Y-m-d H:i:s", mktime(0,0,0,date("m")-1,1,date("Y"))); $sDateFin = date("Y-m-d H:i:s", mktime(0,0,0,date("m"),-1,date("Y")));
Le problème est qu'en juillet 2009, il y a 31 jours !Début : 2009-07-01 00:00:00
Fin : 2009-07-30 00:00:00
J'ai essayé avec les autres mois, j'ai toujours un décalage de - 1 jour sur la date de fin de mois.
Est-ce que vosu auriez une idée ?
Merci d'avance
Partager