c 语言 计算两个日期相差的天数

codelabs 2010-05-18 03:42:30
我想实现这个一个功能:
我用定时器定时的检查日期,等到距离上次做X后相差三天再次做X....以后每隔三天X一次。

我对C的几个时间函数不太熟悉,以前没用过。请大侠帮我贴出源代码。最好让我复制到编译器上就能得到结果。

比如第一次XX的日期是2010-5-18,我想在定时器检查到 21,24,27。。。。。

注意我要得到的差额天数必须是整数。
...全文
792 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
slblake 2010-05-18
  • 打赏
  • 举报
回复
使用CTIME相减两个日期,得到的CTIMESPAN,再判断这个差值。要么你自己写个吧,取上当前时间之后,与上次的时间直接年月日判断不就可以了。
再者,时间短点,比如你要的间隔是1分钟,直接定时1分钟不就可以了啊,至于这么麻烦,要每次都去判断一次
向立天 2010-05-18
  • 打赏
  • 举报
回复
你搜搜CTime、CTimeSpan
应该就有你要的源码了
暗黑帝国 2010-05-18
  • 打赏
  • 举报
回复
difftime
mktime用这些函数

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧