Conversion heure GMT en heure locale en PHP

FlorianV
Invité n'ayant pas de compte PHPfrance

08 juin 2010, 17:15

Bonjour,
Dans le but d'offrir à nos clients un retour sur nos opérations marketing, je réalise un outil qui permet de lister, d'enregistrer en base et d'afficher des tweets.
Pour enregistrer un tweet il faut renseigner son url et le script se charge de récupérer les informations du tweet à l'aide de l'api twitter.
L'api renvoi les informations sous forme de xml. Or dans ce xml l'heure de publication du tweet est fournie en GMT (sous forme "Tue Jun 01 15:07:42 +0000 2010"). L'heure affichée est donc inférieure (de 2 heures-heure d'été/ 1 heure-heure d'hiver) à l'heure française.
Je voudrais savoir s'il est possible de convertir automatiquement l'heure récupérée dans le fuseau local. J'ai à peu près tout essayé sans succès.

Merci de votre aide.

Eléphanteau du PHP | 40 Messages

08 juin 2010, 17:54

oui avec un setlocaleet un strftime
Des icones, des RFC

FlorianV
Invité n'ayant pas de compte PHPfrance

08 juin 2010, 18:01

Ok je vais essayer. Merci

FlorianV
Invité n'ayant pas de compte PHPfrance

08 juin 2010, 18:19

Ca marche!
Merci beaucoup =D>