Salut ,
voici un exmple de code :
Ma question est :
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
20
21
22 struct timeval t ; struct tm *loc ; int result,i; // char * name ; i=0; while (i != 1000000) { __tzfile_read(); // name = getenv("TZ"); // printf("ENV tz:%s \n",name); tzset(); printf("GetTimeOfday--Timezone :%s\n",tzname[0]); //printf("Daylight : %s Active : %d\n",tzname[1],__daylight); //t.tv_sec = 0 ; result = gettimeofday(&t,NULL); loc = localtime(&t.tv_sec); printf("GetTimeOfday--t.time_t %d : %s\n",i,asctime(loc)); i++; }
Si je fais rouler le programme et que pendant son execution , je modifie le timezone , le programme n'en tient pas compte......quelqu'un a une idee
merci
Partager