Une question qui vous semblera surement triviale, mais moi je colle.

Le code suivant me retourne 5 heures, alors qu'évidement, je devrais recevoir 4 heures.

Si j'affiche la différence entre les 2 TS, et que je divise par 3600, j'obtiens bien 4 heures. Le mistère est total pour moi.

Merci d'avance

Thierry

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
$f = strtotime("2007/10/01 12:00:00");
$d = strtotime("2007/10/01 8:00:00");
 
$h = $f - $d;
echo date("H:i", $h)."<br>";