如何获取比系统时间小一个小时的时间:
m_StartTime.SetFormat(_T("yyy-MM-dd HH:mm:ss"));
CTime CTempTime=CTime::GetCurrentTime();
CTime theTime(CTempTime.GetYear(),CTempTime.GetMonth(),CTempTime.GetDay(),CTempTime.GetHour()-1,CTempTime.GetMinute(),CTempTime.GetSecond());
m_StartTime.SetTime(&theTime);
通过读取CDateTimeCtrl控件,将控件的时间转换成秒:
CDateTimeCtrl* pDateStartTimeCtrl =(CDateTimeCtrl*)GetDlgItem(IDC_DATETIME_START);
ASSERT(pDateStartTimeCtrl!=NULL);
CTime StartTime;
pDateStartTimeCtrl-> GetTime(StartTime);