PHP : modifier une date UTC en heure locale
Rems
-
Rems -
Rems -
Bonjour,
J'ai un script PHP qui permet d'afficher des informations récupérée, de les décoder et de les afficher sur une page web. Voici le résultat : http://route63.free.fr/meteo/metar.php
Le problème que je rencontre est l'affichage de la date/heure de création du bulletin qui est UTC, je voudrais le convertir en heure CEST (heure locale). Voici la partie de code que je souhaite modifier :
.$metar[0]. correspond à la date d'émission du rapport
.$metar[1]. correspond à l'heure d'émission du rapport (ce que je souhaite modifier)
Je suis encore débutant en php et malgré mes nombreuses recherches sur google, je n'arrive pas à adapter les fonctions de manipulation de date/heure à mon cas.
Merci pour votre aide
J'ai un script PHP qui permet d'afficher des informations récupérée, de les décoder et de les afficher sur une page web. Voici le résultat : http://route63.free.fr/meteo/metar.php
Le problème que je rencontre est l'affichage de la date/heure de création du bulletin qui est UTC, je voudrais le convertir en heure CEST (heure locale). Voici la partie de code que je souhaite modifier :
function rp_details($metar) {
global $index;
$issued = "<b>Date de création du bulletin :</b> le ".$metar[0]." à ".$metar[1]." UTC <span class='coded'></span><br/>";
$rp_details = $issued."<br/>";
$index = 3;
return ($rp_details);
}
.$metar[0]. correspond à la date d'émission du rapport
.$metar[1]. correspond à l'heure d'émission du rapport (ce que je souhaite modifier)
Je suis encore débutant en php et malgré mes nombreuses recherches sur google, je n'arrive pas à adapter les fonctions de manipulation de date/heure à mon cas.
Merci pour votre aide
A voir également:
- PHP : modifier une date UTC en heure locale
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
3 réponses
regardes cette page et les fonctions qu'elle propose:
http://documentation-php.supportduweb.com/function.date-default-timezone-set.documentation-php
http://documentation-php.supportduweb.com/function.date-default-timezone-set.documentation-php
Je me réponds à moi-même, j'ai essayé cette manip, elle n'est peut-être pas belle mais ca a l'air de marcher :
Le top serait que je trouve une fonction qui le ferait en fonction heure été/hiver
Bonne soirée
$time_us = $metar[1];
$tabt = explode(":", $time_us);
$time_fr = 2+$tabt[0].':'.$tabt[1] ; // 2+ correspond à l'heure d'été
Le top serait que je trouve une fonction qui le ferait en fonction heure été/hiver
Bonne soirée