如何用c語言獲取當前系統時間

2022-02-15 05:01:49 字數 941 閱讀 5706

1樓:林翌蕁

#include

#include

void main ()

***************==

#include -- 必須的時間函式標頭檔案

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 ); -- 獲取時間,以秒計,從2023年1月一日起算,存於rawtime

localtime ( &rawtime ); -- 轉為當地時間,tm 時間結構

asctime ()-- 轉為標準ascii時間格式:

星期 月 日 時:分:秒 年

****************************************=

你要的格式可這樣輸出:

printf ( "%4d-%02d-%02d %02d:%02d:%02d\n",1900+timeinfo->tm_year, 1+timeinfo->tm_mon,

timeinfo->tm_mday,timeinfo->tm_hour,timeinfo->tm_min,timeinfo->tm_sec);

就是直接列印tm,tm_year 從2023年計算,所以要加1900,

月tm_mon,從0計算,所以要加1

其它你一目瞭然啦。

2樓:匿名使用者

#include

void main ()

c 如何獲取當前系統名稱

讀取作業系統的名稱 void getsystemname cstring osname break case 5 switch os.dwminorversion 再比較dwminorversion的值 else if getsystemmetrics sm serverr2 0 osname t ...

怎麼獲取程序C如何用c獲取某個程序

return 0 do while 1 closehandle hsnapshot return id 上面的函式通過程式獲取id 有這個id就可以操作這個程序了 比如,關閉一個程序 exe dword dw id getprocessidfromname exe handle hprocess o...

如何用c語言編譯出我愛你字,如何用c語言編譯出我愛你三個字

include int main 不是怎麼編輯,而是你想讓這三個字如何去呈現 include stdio.h main 如何用c程式編寫某某我愛你 include include int main else printf n你是sb n return 0 為什麼放棄 我愛你 怎麼用c語言表示 呵 一...