strtotime et changement d'heure

Mammouth du PHP | 693 Messages

17 nov. 2009, 20:08

Bonjour,

J'ai un problème avec la fonction strtotime car elle convertie une date en tenant compte de l'heure d'été et de l'heure d'hivers. Comme je l'utilise pour calculer une différence de dates, si les deux bornes se trouvent de chaque coté du changement d'heure, j'aurai un mauvais résultat.

Avez vous une idée sur ce que je pourrai modifier pour régler ce problème ?

Une petit exemple
<?php
print(strtotime('2009-03-29 03:10')-strtotime('2009-03-09 00:30'))
//retourne 6000 et non 9600
?>

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

18 nov. 2009, 14:51

Pour les cas particuliers liés à l'utilisation d'un fonction, les commentaires postés sur la page du manuel PHP correspondante sont parfois instructifs, tu as regardé ?