读书人

怎么取系统当前时间

发布时间: 2012-03-04 11:13:33 作者: rapoo

如何取系统当前时间?
如何取系统当前时间?

[解决办法]
SYSTEMTIME curTime;
GetLocalTime( &curTime );
[解决办法]

下面代码是用 MFC 的 COleDateTime 类获取时间:

C/C++ code
// example for COleDateTime::GetCurrentTimeCOleDateTime dateTest;   // dateTest value = midnight 30 December 1899dateTest = COleDateTime::GetCurrentTime();   // dateTest value = current date and time
[解决办法]
1,
COleDateTime dtCurrent;
dtCurrent = COleDateTime::GetCurrentTime();
CString strData = dtCurrent.Format("%Y年%m月%d %H:%M:%S 第%U周 星期%w");

2,
SYSTEMTIME time;
CString strData;
GetLocalTime(&time);
strData.Format("%d-%d-%d,%d:%d:%d",time.wYear,time.wMonth,time.wDay,time.wHour,time.wMinute,time.wSecond);

3,
CTime time = CTime::GetCurrentTime();
CString sCurDate=time.Format("%Y年%m月%d %H:%M:%S 第%U周 星期%w");

读书人网 >VC/MFC

热点推荐