Bonjour,

Voila je dois gérer des heures GMT, car je dois m'occuper de plusieurs serveurs en Asie. Je suis actuellement en GMT +10. je dois a partir des heures des serveurs en Asie, les convertir en heure locale (GMT+10).

j'ai realiser ce petit code de test, mais je ne sais pas si avec cela je gere les heures d'été et d'hiver ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<?
$local_gmt = +10; // heure locale
$time = time();
$gmt_0 = $time - abs(3600 * $local_gmt); // deduction de GMT 0
echo date('H:i', $gmt_0); 
$gmt = +9; // +9 pour Hong-Kong
$n_time = $gmt_0 + (3600 * $gmt); // recherche de l'heure a Hong-Kong
echo date('H:i',$n_time); 
?>
Voila merci par avance, j'ai regarder quelques post sur Developpez, mais je n'ai pas vraiment trouvé ce que je voulais.

Petite contrainte, je suis sous PHP 4.3.9