MFC 獲取系統當前時間

2021-09-29 03:29:37 字數 915 閱讀 9745

cstring str; //獲取系統時間   

ctime tm; tm=ctime::getcurrenttime();   

str=tm.format("現在時間是%y年%m月%d日 %x  %h:%m:%s");

messagebox(str,null,mb_ok);

%a:周的英文縮寫形式。

%a:周的英文全名形式。

%b: 月的英文縮寫形式。

%b:月的英文全名形式。

%c: 完整的日期和時間。

%d:十進位制形式的日期(01-31)。

%h:24小時制的小時(00-23)。

%i: 12小時制的小時(00-11)。

%j: 十進位制表示的一年中的第幾天(001-366)。

%m: 月的十進位制表示(01-12)。

%m:十進位制表示的分鐘(00-59)。

%p: 12小時制的上下午標示(am/pm)。

%s: 十進位制表示的秒(00-59)。

%u: 一年中的第幾個星期(00-51),星期日是一周的第一天。

%w: 一年中的第幾個星期(00-51),星期一是一周的第一天。

%w: 十進位制表示的星期幾(0-6)。

%y: 十進位制表示的年

systemtime st;   

cstring strdate,strtime;   

getlocaltime(&st);   

strdate.format("%4d-%2d-%2d",st.wyear,st.wmonth,st.wday);   

strtime.format("%2d:%2d:%2d",st.whour,st.wminute,st.wsecond);

MFC獲取系統當前時間

1.使用ctime類 cstring str 獲取系統時間 ctime tm tm ctime getcurrenttime str tm.format 現在時間是 y年 m月 d日 x messagebox str,null,mb ok 2 得到系統時間日期 使用getlocaltime syst...

MFC獲取系統當前時間

mfc獲取系統當前時間 1.使用ctime類 cstring str 獲取系統時間 ctime tm tm ctime getcurrenttime str tm.format 現在時間是 y年 m月 d日 x messagebox str,null,mb ok 2 得到系統時間日期 使用getlo...

MFC獲取系統當前時間

編輯器載入中.1.使用ctime類 cstring str 獲取系統時間 ctime tm tm ctime getcurrenttime str tm.format 現在時間是 y年 m月 d日 x messagebox str,null,mb ok 2 得到系統時間日期 使用getlocalti...