Le 05/07/05, pascal a écrit :
Désolé d'avoir été imprecis. Comme je le disais j'essaie de faire une
fonction qui renvoie un tableau des dates comprises entre deux dates
données au format MySQL. Ca marche au poil ...Ne serait ce problème des
passages aux heures d'hiver / été.
Sans rentrer dans le détail, il me semble que dans ton cas, en prenant
comme point de départ 12h (midi), et non pas 0h (minuit), ton probleme
de décalage d'heure n'apparaitra plus. Bien sûr, ça n'est valable que
si tu recherches un jour, et pas une heure précise.
echo strftime("%Y-%m-%d %H:%M", mktime(12,0,0,10,30,2005) + 24*3600) ;
// ---> 2005-10-31 12:00 Ok
echo strftime("%Y-%m-%d %H:%M", mktime(12,0,0,10,30,2005) + 48*3600) ;
// ---> 2005-11-01 12:00