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;
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章