#1 26-06-2006 12:36:41

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

heure locale pays étranger

J'ai un petit soucis avec l'affichage des heures d'autres pays.

Si j'utilise cette fonction :

$nb = date('U') - 3 * 3600;
echo date('H:i', $nb);

Je vais obtenir l'heure en Argentine par rapport à l'heure locale du serveur, c'est à dire GMT+2 (5 heures de décallage entre la France et l'Argentine).

Mais au moment du changement d'horaire en été, l'heure va être faussée parce que le code va toujours me montrer 5 heures d'écart par rapport à l'heure française, alors que le décallage sera de 4 heures.

Comment faire pour lui faire prendre en compte ce changement ?

Hors ligne

 

#2 26-06-2006 12:41:44

Phobos
'tetine'
Lieu: Marseille
Date d'inscription: 16-07-2005
Messages: 867
Site web

Re: heure locale pays étranger

utilise gmdate au lieu de date, cela te renverra l'heure GMT wink


Forum - Taggle Boost - Novetys
dispo par mail, me cherchez pas trop sur msn, irc ou Gtalk wink

Hors ligne

 

#3 26-06-2006 14:41:11

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Re: heure locale pays étranger

Merci Phobos wink

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 R. Andersson