IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 MySQL Discussion :

le champ timestamp


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Par défaut le champ timestamp
    Bonjour,
    J'ai plusieurs tables contenant des champs timestamp, de type datetime.
    Mon problème est qu'il y a un décalage d'une heure par rapport de mon système.

    Aidez-moi, s'il vous plait, à régler le champ timestamp dans tous les tables.
    Merci d'avance

  2. #2
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 103
    Par défaut
    Bonjour,

    C'est peut-être un problème d'heure d'été/d'hiver ?

    Dans tout les cas, soit il faut que tu rajoutes/enlèves 1h à ton timestamp lors des ajouts (modifier le code générant ces enregistrements), soit régler l'heure de ton système.

  3. #3
    Membre très actif
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Par défaut
    Le temps système est correct.
    Comment est-ce que je peux régler la date de mysql égale à date système ?

    Merci d'avance

  4. #4
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 103
    Par défaut
    Comment récupères-tu la date du serveur MySQL ?

  5. #5
    Membre très actif
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Par défaut
    La date du timestamp est en GMT et ne prend pas la date du système.

  6. #6
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 103
    Par défaut
    Si c'est réellement un problème de fuseau horaire, il faut comparer celui de MySQL et celui du système. Selon le résultat, 2 choix :

    - Soit on modifie directement avec MySQL le fuseau horaire : http://dev.mysql.com/doc/refman/5.0/...e-support.html

    - Soit il faudrait entrer une commande de ce style :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_query('SET time_zone = "'.$timezone.'"');

    Ce code est un exemple, il marche dans un script PHP/MySQL.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Mettre à 0 un attribut d'un champ TIMESTAMP
    Par lio33 dans le forum Firebird
    Réponses: 1
    Dernier message: 20/02/2007, 21h11
  2. Champs timestamp ne prend pas l'heure
    Par lr dans le forum JDBC
    Réponses: 5
    Dernier message: 15/11/2006, 16h34
  3. [Derby] Requete date courante sur un champ Timestamp
    Par spekal dans le forum Langage SQL
    Réponses: 2
    Dernier message: 15/09/2006, 10h54
  4. [SQL] un champ Timestamp ou deux champs Date et Heure?
    Par davmaster62 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 25/02/2006, 23h04
  5. where avec un champ timestamp
    Par DBBB dans le forum SQL
    Réponses: 3
    Dernier message: 26/05/2004, 11h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo