轉(zhuǎn):
http://www.vckbase.com/bbs/prime/viewprime.asp?id=2一、使用MFC可以用以下代碼得到
CTime time = CTime::GetCurrentTime(); ///構(gòu)造CTime對象
int m_nYear = time.GetYear(); ///年
int m_nMonth = time.GetMonth(); ///月
int m_nDay = time.GetDay(); ///日
int m_nHour = time.GetHour(); ///小時
int m_nMinute = time.GetMinute(); ///分鐘
int m_nSecond = time.GetSecond(); ///秒
我們還可以用CTime::Format函數(shù)將CTime對象轉(zhuǎn)換為字符串對象
例如:
CString m_strTime = time.Format("%Y-%m-%d %H:%M:%S");
運行結(jié)果:m_strTime為 2001-8-1 12:11:05
二、使用GetSystemTime()這個API函數(shù)得到系統(tǒng)時間
SYSTEMTIME ti;
GetSystemTime(&ti);
////我們可以通過讀取SYSTEMTIME結(jié)構(gòu)體成員直接得到時間
typedef struct _SYSTEMTIME {
WORD wYear;
WORD wMonth;
WORD wDayOfWeek;
WORD wDay;
WORD wHour;
WORD wMinute;
WORD wSecond;
WORD wMilliseconds;
} SYSTEMTIME, *PSYSTEMTIME;
例如:ti.wMilliseconds;可以得到毫秒時間
posted on 2009-04-15 11:49
水 閱讀(2124)
評論(2) 編輯 收藏 引用 所屬分類:
vc