La fonction date() en php
reali123
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
il est 22h , et je travail en interne (wampserver), mais dans ma page php , quand j'utilise echo date("H"); elle m'affiche 19h !! je vois d'ou il vient ce decalage!!
quelqu'un aurait une idée ?
il est 22h , et je travail en interne (wampserver), mais dans ma page php , quand j'utilise echo date("H"); elle m'affiche 19h !! je vois d'ou il vient ce decalage!!
quelqu'un aurait une idée ?
5 réponses
-
en faite a 22h , echo date('H') m'affiche 20h,
c'etait a 21h qu'elle m'affichait 19h
donc il y a un decalage de 2h!! -
-
Quelle heure est-t-il sur l'ordinateur de ton wampserver ?
-
ton serveur travaille en temps universel
il faut le configurer pour qu'il utilise la date locale-
-
c'est dans ton fichier PHP.ini
(click sur l'icone de WAMPserver et va dans le sous menu "php")
dans ce fichier, vers le milieu, tu doit trouver ces lignes :
[Date]
; Defines the default timezone used by the date functions
; https://www.php.net/manual/en/datetime.configuration.php#ini.date.timezone
date.timezone = UTC
remplace par :
[Date]
; Defines the default timezone used by the date functions
; https://www.php.net/manual/en/datetime.configuration.php#ini.date.timezone
date.timezone = "Europe/Paris"
ensuite, redemare WAMP
et verifie si sa marche
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
ahhh je suis pas si con que ca !! lol
quand g dis qu'il etait 22 c'etait sur le pc ou je travaille, et ou c installer wamp !!