Bonjour.
Je travaille sur un calendrier et je tombe sur un truc bizarre. Le code suivant fait apparaître 2 fois le 30 octobre dans la liste, et je ne comprends pas pourquoi.
Si je prends comme date de départ le 29/09/2014 ou 2015, pas de problème. Si je prends 2017, c'est le 2017-10-29 qui apparaît 2 fois. En 2018, c'est le 2018-10-28... Il y a là qqch qui m'échappe complètement, et c'est bien gênant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php $n=0; $s=mktime(0,0,0,9,29,2016); while($n<=42){ print date('Y-m-d',$s)."<br>"; $s=$s+86400; $n++; } ?>
Si quelqu'un pouvait m'expliquer comment contourner ce problème, ça m'aiderait pas mal.
Merci d'avance !
Partager