Gérer le décalage horaire

Gérer le décalage horaire - PHP - Programmation

Marsh Posté le 01-02-2004 à 22:48:05    

Je mets mes pages sur free.fr et j'utilise la fonction date. CA me retourne donc l'heure en france.  
Le soucis, c'est que je veux afficher l'heure péruvienne. Je fait donc un $heure+x (x=decalage horaire) ce qui pose aucun prob. Mais en france on a la bonne idée de changer d'heure 2 fois par an, alors qu'au Pérou jamais !  
Du coup mon x va etre a coté de la plaque 6 mois par an.  
 
Y'a t'il une solution autre que de changer x tous les 6 mois, passque je sens que je vais vite oublier de la faire ? (distrait inside   [:the semtex] )


Message édité par panchopa le 01-02-2004 à 22:49:28
Reply

Marsh Posté le 01-02-2004 à 22:48:05   

Reply

Marsh Posté le 01-02-2004 à 23:37:12    

juste une idée... mais je ne suis pas tres fort en php.
 
réaliser une fonction qui te permet de définir de telle période a telle période de l'année tu ajoutes ou non une heure.

Reply

Marsh Posté le 01-02-2004 à 23:39:14    

Solution la plus propre ( pas comme Windows donc ) : faire toutes les manipulations de dates en GMT et ne faire la transformation qu'à l'affichage.

Reply

Marsh Posté le 01-02-2004 à 23:47:02    

c'est gérable au niveau du serveur (variable environnement TZ)
 
http://www.nexen.net/docs/mysql/an [...] oblems.php

Reply

Marsh Posté le 02-02-2004 à 23:28:03    

peut-être que ça pourra t'aider:
http://fr.php.net/manual/fr/function.gmdate.php

Reply

Marsh Posté le 04-02-2004 à 00:07:38    

merci dropsy, ca devrait marcher.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed