Décalage horaire dans mysql

Répondre
bibi
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
LA GLOBULE
le 16/09/2009 à 18:51
LA GLOBULE
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).
bibi
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
bibi
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
bibi
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
LA GLOBULE
le 18/09/2009 à 09:04
LA GLOBULE
Bizarre :/

As tu essayé de te renseigner sur le forum mysql ? Eux doivent savoir je pense.
bibi
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
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours