Sébastien Lardière a écrit :
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


Ok marche aussi !
Merci
Pascal
--
"Pour voir le monde dans un grain de sable
 Et les cieux dans une fleur
 Capturez l'infinité dans la paume de votre main
 Et l'éternité dans une heure." William Blake



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à