{RESOLU} [PHP] Problème étrange... date(), time()

Robinson

WRInaute passionné
Bonsoir,

Je constate un très étrange problème de date

date("d-m-Y",time()) donne 20-03-2007
date("d-m-Y",time()+3600*24) donne 21-03-2007
date("d-m-Y",time()+3600*24*4) donne 24-03-2007
date("d-m-Y",time()+3600*24*5) donne 26-03-2007
date("d-m-Y",time()+3600*24*6) donne 27-03-2007

Savez-vous d'où peut provenir le problème ?

Là, j'ai du mal à comprendre...
 

Robinson

WRInaute passionné
Ah je crois savoir, c'est lié au changement d'heure à venir...

Mais ça me "bousille" mes scripts cela...
 

david96

WRInaute passionné
Tu fais une condition, si tu parles du changement d'heure !
Si heure d'été :: Alors
Sinon si heure d'hivers : Alors

Voilà ! :D
 

joe coe

WRInaute discret
Re:
PHP:
 Problème étrange... date(), time()[/b]

[quote="Robinson"]Bonsoir,

Je constate un très étrange problème de date

date("d-m-Y",time()) donne 20-03-2007
date("d-m-Y",time()+3600*24) donne 21-03-2007
date("d-m-Y",time()+3600*24*4) donne 24-03-2007
date("d-m-Y",time()+3600*24*5) donne [b]26-03-2007[/b]
date("d-m-Y",time()+3600*24*6) donne [b]27-03-2007[/b]

Savez-vous d'où peut provenir le problème ?

Là, j'ai du mal à comprendre...[/quote]

même problème, j'ai règlé de la façon suivante :

date('d/m/Y',strtotime("now")) 
date('d/m/Y',strtotime("+1 day")) 
date('d/m/Y',strtotime("+2 day")) 
date('d/m/Y',strtotime("+3 day")) 
date('d/m/Y',strtotime("+4 day")) 

 :wink:
 

Discussions similaires

Haut