C++ 獲取日曆時間

獲得日曆時間  


我們可以通過time()函數來獲得日曆時間(Calendar Time),其原型爲:
time_t time(time_t * timer);  


如果你已經聲明瞭參數timer,你可以從參數timer返回現在的日曆時間,同時也可以通過返回值返回現在的日曆時間,即從一個時間點(例如:1970年1月1日0時0分0秒)到現在此時的秒數。如果參數爲空(NUL),函數將只通過返回值返回現在的日曆時間,比如下面這個例子用來顯示當前的日曆時間:  


#include "time.h"  
#include "stdio.h"  
int main(void)  
{  
struct tm *ptr;  
time_t lt;  
lt =time(NUL);  
printf("The Calendar Time now is %d\n",lt);  
return 0;  
}  


運行的結果與當時的時間有關,我當時運行的結果是:  


The Calendar Time now is 1122707619  


其中1122707619就是我運行程序時的日曆時間。即從1970年1月1日0時0分0秒到此時的秒數。  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章