1 #include <stdio.h> 2 #include <string.h> 3 #include <time.h> 4 5 int main(int argc,char **argv) 6 { 7 time_t time_now; 8 struct tm *curr_time = NULL; 9 time(&time_now); 10 printf("time_now:[%ld] ",time_now); 11 12 curr_time = gmtime(&time_now); 13 printf("gmtime[%02d:%02d:%02d] ",curr_time->tm_hour, curr_time->tm_min, curr_time->tm_sec); 14 15 curr_time = localtime(&time_now); 16 printf("localtime[%d.%02d.%02d %02d:%02d:%02d] ",(1900 + curr_time->tm_year),(1 + curr_time->tm_mon),curr_time->tm_mday,curr_time->tm_hour,curr_time->tm_min,curr_time->tm_sec); 17 18 return 0; 19 }