-
GetCurrentTime
鎖定
GetCurrentTime函數可以用來獲取系統時間,用於VC編程。
- 外文名
- GetCurrentTime
- 語 種
- VC
- 用 途
- VC編程
- 類 別
- 函數
使用方法
CTime t = CTime::GetCurrentTime(); //獲取系統日期
int d=t.GetDay(); //獲得幾號
int y=t.GetYear(); //獲取年份
int m=t.GetMonth(); //獲取當前月份
int h=t.GetHour(); //獲取當前為幾時
int mm=t.GetMinute(); //獲取分鐘
int s=t.GetSecond(); //獲取秒
int w=t.GetDayOfWeek(); //獲取星期幾,注意1為星期天,7為星期六
如果想計算兩段時間的差值,可以使用CTimeSpan類,具體使用方法如下:
CTime t1( 1999, 3, 19, 22, 15, 0 );CTime t = CTime::GetCurrentTime(); CTimeSpan span=t-t1; //計算當前系統時間與時間t1的間隔
int iDay=span.GetDays(); //獲取這段時間間隔共有多少天
int iHour=span.GetTotalHours(); //獲取總共有多少小時
int iMin=span.GetTotalMinutes();//獲取總共有多少分鐘
int iSec=span.GetTotalSeconds();//獲取總共有多少秒
或者,獲得當前日期和時間,並可以轉化為 CString
CTime tm=CTime::GetCurrentTime(); CString str=tm.Format("%Y-%m-%d");//顯示年月日
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:9次歷史版本
- 最近更新: 洛阳花嫁