工控编程吧
标题:
上位机MFC如何获取时间差?
[打印本页]
作者:
qq263946146
时间:
2019-10-20 12:47
标题:
上位机MFC如何获取时间差?
void CDemoDlg::OnTest()
{
CTime time0(2008, 8, 8, 0, 0, 0);
CTime time1 = CTime::GetCurrentTime();
CTimeSpan timespan;
//获得时间跨度
timespan = time1 - time0;
CString strText = _T("");
strText.Format(_T("距离2008年8月8日还有:\n%d天%d小时%d分%d秒"),
-timespan.GetDays(), -timespan.GetHours(),
-timespan.GetMinutes(), -timespan.GetSeconds());
AfxMessageBox(strText);
}
复制代码
如上代码,可以在按钮点击函数内使得。主要是通过MFC的时间相关集成类实现
CTime ,
CTimeSpan
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4