time(NULL)

#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;
}
本站公众号
   欢迎关注本站公众号,获取更多信息