C++写一个计算当前日期与指定日期之间时间间隔的程序

C++写一个计算当前日期与指定日期之间时间间隔的程序,第1张

#include <atltime.h>

CTimeSpan time

CTime t1(2015, 2, 19, 0, 0, 0)   //起始时间

SYSTEMTIME tt

GetLocalTime(&tt)                //获取当前系统时间

CTime t2(tt)

time = t2 - t1                   //时间差

CString t_str                    //显示时间差到界面

t_str.Format(_T("%d"), time.GetDays())

GetDlgItem(IDC_EDIT1)->SetWindowText(t_str)

结果:

X0第一次有上升沿时,M0自锁,开始计时,然后以后每次X0有上升沿时,都会将计时结果转到D0中,同时对计时器清零,重新计时。直到M2为ON时,不在计时。

这个是我用码盘计算速度时,算码盘两个信号之间时间间隔的程序。M2为OFF时,计时,算速度,M2为ON时,不计时,不算速度。

望采纳。。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11578730.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存