入门的小t 2022-02-26 19:25 采纳率: 89.5%
浏览 58
已结题

日期加上天数得到新的日期的计算方法

给定一个日期,加上指定的天数,得到新的日期
不需要代码,有人能说一下比较巧妙的计算规则吗
需要考虑闰年这些因素

  • 写回答

2条回答 默认 最新

  • _GX_ 2022-02-26 20:03
    关注

    如果你要自己算的话,你可以选择一个日期作为基准日期,比如1900年1月1日,然后把给定的日期换算成相对于基准日期的天数,再加上指定的天数,最后把天数再转换成日期,计算过程中只需考虑基准日期之后的闰年情况。
    其实C/C++标准库里就已经有日历计算了,没必要自己写,比如mktime(), localtime(),直接调用就行了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 3月11日
  • 已采纳回答 3月3日
  • 创建了问题 2月26日