#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <unistd.h>
//time_t time(time_t *t); //这是time函数的原型
time_t SystemTime_time_t;
int main()
{
//time(NULL),成功后,返回自大纪元以来以秒为单位的时间值
//time(NULL)和time(0)没有任何区别,就像NULL和0是一样的道理,只不过NULL
//需要包含对应的头文件。
//返回的时间是UTC时间
//time_t类型实际就是一个长整型
//参数t如果是一个time_t类型的变量,则也会将返回的时间值保存到这个变量中一份
SystemTime_time_t = time(NULL);
while (1)
{
printf("[Debug]SystemTime_time_t = %ld\n", SystemTime_time_t);
sleep(1);
SystemTime_time_t = time(NULL);
}
return 0;
}原文:http://whylinux.blog.51cto.com/10900429/1962142