MFC如何进行时间的相减
时间: 2024-05-25 22:15:07 浏览: 92
C#实现两个时间相减的方法
5星 · 资源好评率100%
MFC提供了COleDateTime类来操作时间。可以使用其成员函数operator-()来实现时间的相减。例如:
COleDateTime dt1(2021, 5, 1, 0, 0, 0); // 设置时间1为2021年5月1日0时0分0秒
COleDateTime dt2(2021, 4, 1, 0, 0, 0); // 设置时间2为2021年4月1日0时0分0秒
COleDateTimeSpan span = dt1 - dt2; // 计算时间1和时间2之间的时间差
int days = span.GetDays(); // 获取天数差
这样,变量days就存储了时间1和时间2之间相差的天数。
阅读全文