1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| #include <stdio.h>
#include <time.h>
int main()
{
struct tm1,tm2;
char buf1[255], buf2[255];
double diff;
strptime("2001-11-12 18:31:01", "%Y-%m-%d %H:%M:%S", &tm1;
strftime(buf, sizeof(buf1), "%d %b %Y %H:%M", &tm1);
puts(buf);
strptime("2001-11-13 05:31:01", "%Y-%m-%d %H:%M:%S", &tm2);
strftime(buf, sizeof(buf2), "%d %b %Y %H:%M", &tm2);
puts(buf);
time_t T1= mktime(tm * tim);
time_t T2 = mktime(tm * tim);
diff = T2 - T1;
printf("la difference en secondes est:%d",diff);
return 0;
} |
Partager