#include <time.h> #include <stdio.h> #include <unistd.h> #include <stdlib.h> int main(void) { int i; time_t the_time; for(i = 1; i<= 10; i++) { the_time = time((time_t *)0); printf("The time is %ld\n", the_time); sleep(2); } exit(0); }
执行的结果:
#include <time.h> #include <stdio.h> #include <stdlib.h> int main() { struct tm *tm_ptr; time_t the_time; (void)time(&the_time); tm_ptr = gmtime(&the_time); printf("Raw time is %ld\n",the_time); printf("gmtime gives:\n"); printf("data:%02d/%02d/%02d\n",tm_ptr->tm_year,tm_ptr->tm_mon+1,tm_ptr->tm_mday); printf("time:%02d/%02d/%02d\n",tm_ptr->tm_hour,tm_ptr->tm_min,tm_ptr->tm_sec); exit(0); }
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-12 13:07:09