Bonjour,
Je cherche comment gérer le temps sous codeblocks. J'ai une date sous le format 23/05/12 16h30min00. Lorsque je rentre ces champs sous codesblock dans la structure tmp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
    struct tm tmp;
    time_t t1;
que je transforme la structure en temps puis le temps en structure et que je l'affiche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
        tmp.tm_year = 100+12;  // ref 1900
        tmp.tm_mon = 06;
        tmp.tm_mday = 23;
        tmp.tm_hour = 19;
        tmp.tm_min = 42;
        tmp.tm_sec = 02;
        t1 = mktime(&tmp);
printf("date debut1 %s\n", asctime(&tmp));
résultat :
   date debut1 Mon Jul 23 19:42:02 2012
Jul ou lieu de Jun???
Parfois le décalage est sur les heures ??

Est-ce que vous auriez une idée?
Est-ce qu'il y a une autre façon de gérer le temps?
(je dois récupérer t1 pour voir les dépassements de dates)

Merci
Mich