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
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 struct tm tmp; time_t t1;
résultat :
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));
Jul ou lieu de Jun???date debut1 Mon Jul 23 19:42:02 2012
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
Partager