工控编程吧

标题: 上位机MFC如何获得时间跨度 [打印本页]

作者: qq263946146    时间: 2019-8-14 13:27
标题: 上位机MFC如何获得时间跨度
类似获取时间的方法。下面的方法可以获取时间跨度
  1. void CDemoDlg::OnTest()
  2. {
  3.         CTime time0(2008, 8, 8, 0, 0, 0);
  4.         CTime time1 = CTime::GetCurrentTime();
  5.         CTimeSpan timespan;

  6.         //获得时间跨度
  7.         timespan = time1 - time0;

  8.         CString strText = _T("");
  9.         strText.Format(_T("距离2008年8月8日还有:\n%d天%d小时%d分%d秒"),
  10.                 -timespan.GetDays(), -timespan.GetHours(),
  11.                 -timespan.GetMinutes(), -timespan.GetSeconds());
  12.         AfxMessageBox(strText);
  13. }
复制代码







欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4