[C] Recupération d'une date

Résolu
bloodchecker Messages postés 361 Statut Membre -  
bloodchecker Messages postés 361 Statut Membre -
Bonjour,
Mon programme en C récupère une date dans ma base de donnée. Cette date est au format DATETIME et apparait comme ceci dans ma base:
2010-03-17 06:50:07
je la lis et la stock dans une variable, elle prend ce format :
17/03/10 06:50:07
je la réinsere ensuite dans une seconde base, voila ce qu'elle devient:
2017-03-10 06:50:07
Vous l'avez compris le jour et l'année son inversés !
Le format DATETIME de mysql peut il est paramétré ?
Comment paré ce problème ?
Merci !

5 réponses

  1. vivlenet Messages postés 792 Date d'inscription   Statut Membre Dernière intervention   42
     
    surement dans la prog de region tu peux changer la lecture de la date mais ou c'est ... je ne sais plus

    regarde sur google peut etre ..
    0
  2. swoog42 Messages postés 1178 Statut Membre 245
     
    Tu devrais changer ton système... Dans tes BDD, je te conseille de stocker des timestamp, sous forme d'entiers.
    Ainsi, tu n'as plus de problème de format dans ta base. Seul ton programme C mettra en forme tes dates et en plus, si tu as des manipulations à faire, c'est tellement plus simple sur des entiers ;-)
    0
  3. bloodchecker Messages postés 361 Statut Membre 35
     
    Moui sauf que mon usine ne se sent pas de reconfigurer plusieurs centaines de bases de données ainsi que les soft d'infogérance qui les utilises :x
    0
  4. swoog42 Messages postés 1178 Statut Membre 245
     
    ah oui, forcément... vu comme ca, je comprends mieux ton problème
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    avec date_format ?

    DATE_FORMAT(date,format)
    Formate la date date avec le format format. Les spécificateurs suivants peuvent être utilisé dans la chaîne

    http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-functions.html
    0
    1. bloodchecker Messages postés 361 Statut Membre 35
       
      Nickel ! Merci beaucoup
      0