Décalage horaire dans mysql
le 16/09/2009 à 17:38
bibi
Et oui me revoila !
En fait j'ai un léger soucis. J'enregistre des date au format datetime (j'ai aussi besoin de l'heure) sous mysql, aucun soucis.
Cependant, lorsqu'elle passe par UNIX_TIMESTAMP l'heure se prend -2heures.
Etant donné qu'on est encore à priori en heure d'été si je me trompe pas, on a 2 heures d'écart avec l'heure du soleil.
Sur 2 serveurs différent, j'ai exactement le meme résultat.
Une idée de comment gérer ça de façon dynamique selon le décalage horaire? Parce que bon si je fais un pauvre +2 et que tous les 6 mois faut mettre soit +1, soit +2 ...
Merci d'avance
commit suicide
Il faut dire à MySQL que tu es en France :)
Pour corriger cela et avoir une heure française, tu peux :
- soit jouer avec la variable time_zone de MySQL
- soit modifier la timezone de ton système (car par défaut, MySQL prend la date sur le système)
(Attention aussi aux fonction MySQL UTC_* qui elles retournent quoi qu'il arrive le temps UTC).
le 16/09/2009 à 23:48
bibi
Justement j'avais trouvé ces trucs sur le timezone, et vu qu'il était set sur System. Mais justement c'est la que j'ai du mal à saisir.
Un de mes systèmes, c'est un wamp sur mon pc, donc le système est bien en timezone français.
Jvais essayer de voir comment on le modifie en tous cas !
commit suicide
le 16/09/2009 à 23:51
bibi
Ah oui donc voila:
system time zone: Paris, Madrid (heure d'
ce qui confirme mon étonnement !
commit suicide
le 17/09/2009 à 09:18
bibi
Tiens d'ailleurs au passage c'est à me rendre fou cette histoire :)
Hier quand j'ai posté il y avait bien le décalage de 2 heures. Le soir vers minuit, il y avait plus de décalage et ce matin, à nouveau un décalage.
Mentalement, je me sens quelque peu affecté!
commit suicide
Bizarre :/
As tu essayé de te renseigner sur le forum mysql ? Eux doivent savoir je pense.
le 21/09/2009 à 16:13
bibi
Je vais aller voir sur le forum mysql ouais meme si c'est pas primordial, merci :)
commit suicide
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: