Salut
j'ai utilisé la fonction
date("H-i");
J'ai une heure en trop par rapport a l'heure locale.
J'ai déja essayé avant:
date_default_timezone_set('GMT'); et plein d'autres codes (EET,HSA,etc...)
PS : je suis a GMT - 4.
Cordialement,
Salut
j'ai utilisé la fonction
date("H-i");
J'ai une heure en trop par rapport a l'heure locale.
J'ai déja essayé avant:
date_default_timezone_set('GMT'); et plein d'autres codes (EET,HSA,etc...)
PS : je suis a GMT - 4.
Cordialement,
Salut,
Tu veux l'heure de quelle région ?
La liste des fuseaux horaires est définie sur cette page
http://fr3.php.net/manual/fr/timezones.php
America/Guadeloupe (GMT - 4)
comme j'ai une heure en plus.
j'ai une variable qui fait :
$h1=$h-1;
Parce que c'est quoi la syntaxe alors ?
Salut,
Normalement c'est ça :
Mais j'ai le même problème que toi, malgré ça j'ai toujours une heure en trop....
Code : Sélectionner tout - Visualiser dans une fenêtre à part date_default_timezone_set('Europe/Paris');
Voilà la solution à ton problème :
Ca doit marcher maintenant !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php date_default_timezone_set('America/Guadeloupe'); $date = gmmktime(); echo date('H:i', $date); ?>
Ca me fait 4H en plus.
Je te remercies , mais je penses que je vais garder la solution avec la variable qui recalcules.
ça marche ça.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?php date_default_timezone_set('America/Guadeloupe'); $heure=date(H:i); echo $heure ; ?>
ton astuce du -1 ne fonctionnera plus vers la fin de l'année car c'est du à l'heure d'été. D'ou l'interet de tout faire automatiquement via les plages horaires.
Comment les plages horaires ?
Ah oui bien sur , je croyais que tu étais pas d'accord avec la solution du timezone.
C'est vrai qu'au changement d'heure (hiver) , j'aurais eu ce problème.
Partager