J'ai un comportement très étrange dans un calendrier en PHP. Je n'aime pas crier au bug, mais là ça y ressemble étrangement, à moins d'une subtilité que je n'aurais pas saisi ?
Ca se concrétise avec ce code:
1301265560 = 1301179160 + 24 * 60 * 60 (soit un jour)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo date("d/m/Y", 1301179160)."<br/>"; echo date("d/m/Y", 1301265560)."<br/>";
Résultat:
Conclusion: le lendemain du samedi 26 mars est le lundi 28 mars...26/03/2011
28/03/2011
J'ai testé en local sur mon poste (EasyPHP 5.3.5) et sur le serveur de mon hébergeur, testé sur deux postes différents avec toujours le même résultat.
Une idée ?
Partager