Bonjour,
Petit soucis d'heure local.
Je cherche à obtenir le timestamp au 01/01 00h00,00 de l'année en cours.
Cela me donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 #include <time.h> #include <stdio.h> #include <errno.h> #include <string.h> #include <stdlib.h> int main() { time_t t = time(NULL); struct tm tm = *localtime(&t); tm.tm_mday = 1; tm.tm_mon = 0; tm.tm_hour = 0; tm.tm_min = 0; tm.tm_sec = 0; time_t timestamp_annee = mktime(&tm); printf("timestamp_annee = %ld\n",timestamp_annee); return(0);
soit le 31/12/2019 - 23:00:00 (http://www.timestamp-tool.fr/)
Code : Sélectionner tout - Visualiser dans une fenêtre à part timestamp_annee = 1577829600
J'ai donc une petite heure de différence en cette saison (vivement la fin du changement d'heure :-)
Merci
Partager