La fonction date() en php

reali123 -  
 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 ?

A voir également:

5 réponses

reali123
 
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!!
0
reali123
 
a l'aide
0
briiiiix Messages postés 575 Date d'inscription   Statut Membre Dernière intervention   18
 
Quelle heure est-t-il sur l'ordinateur de ton wampserver ?
0
Utilisateur anonyme
 
ton serveur travaille en temps universel

il faut le configurer pour qu'il utilise la date locale
0
reali123
 
merci pour ta reponse

mais je fé ca comment? g jamais chipoter a la config de wamp
0
Utilisateur anonyme
 
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
reali123
 
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 !!
0