当前时间之后3800秒的时间可以这样处理获取吗?
CTime t1=CTime::GetCurrentTime(); CTime t2=t1+3800;
如何用CTime进行时间加减法?
答案:3 悬赏:40
解决时间 2021-04-21 21:21
- 提问者网友:北故人
- 2021-04-21 05:51
最佳答案
- 二级知识专家网友:為→妳鎖鈊
- 2021-04-21 06:58
昨天:
CTime m_Date = CTime::GetCurrentTime() - CTimeSpan( 1, 0, 0, 0 );
明天
CTime m_Date = CTime::GetCurrentTime() + CTimeSpan( 1, 0, 0, 0 );
CTimeSpan的第一个参数换成其他数值就可以计算若干天之前或之后的日期了。
CTime m_Date = CTime::GetCurrentTime() - CTimeSpan( 1, 0, 0, 0 );
明天
CTime m_Date = CTime::GetCurrentTime() + CTimeSpan( 1, 0, 0, 0 );
CTimeSpan的第一个参数换成其他数值就可以计算若干天之前或之后的日期了。
全部回答
- 1楼网友:苦柚恕我颓废
- 2021-04-21 09:29
用CTimeSpan
- 2楼网友:我叫很个性
- 2021-04-21 07:55
你好!
不能直接相加,应该转为CTimeSpan 格式 t2 = t1 + CTimeSpan(0,0,0,3800)
打字不易,采纳哦!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯