c++怎麼輸出系統時間
#include <stdio.h>
#include <time.h>
void main ()
{
time_t rawtime
struct tm * timeinfo
time ( &rawtime )
timeinfo = localtime ( &rawtime )
printf ( "The current date/time is: %s", asctime (timeinfo) )
}
#include <time.h> -- 必須的時間函式標頭檔案
time_t -- 時間型別(time.h 定義)
struct tm -- 時間結構,time.h 定義如下:
int tm_sec
int tm_min
int tm_hour
int tm_mday
int tm_mon
int tm_year
int tm_wday
int tm_yday
int tm_isdst
time ( &rawtime ) -- 獲取時間,以秒計,從1970年1月一日起算,存於rawtime
localtime ( &rawtime ) -- 轉為當地時間,tm 時間結構
asctime ()-- 轉為標準ASCII時間格式:
星期 月 日 時:分:秒 年