C庫函式 time_t time(time_t *seconds) 返回自紀元(00:00:00 UTC1970年1月1日),以秒為單位的時間。如果秒數不為NULL,則返回值也儲存在變數秒。
以下是time() 函式的宣告。
time_t time(time_t *t)
seconds -- 這是指標型別time_t 的秒值將被儲存到一個物件。
當前日曆時間作為一個time_t物件。
下面的例子演示了如何使用時間() 函式。
#include <stdio.h> #include <time.h> int main () { time_t seconds; seconds = time(NULL); printf("Hours since January 1, 1970 = %ld ", seconds/3600); return(0); }
讓我們編譯和執行上面的程式,這將產生以下結果:
Hours since January 1, 1970 = 373711