C++ 日期类实现日期加减法与天数计算 - sbw Blog

C++ 日期类实现日期加减法与天数计算

来源: 石博文博客 | 浏览: 15531 | 评论: 4 发表时间: 2013-10-23

写了一个简单的日期类,主要实现了日期与从元年开始到某一天的天数之间的转换,虽然不难,但是在闰年的判断这里如果不细心经常出错,利用这个类很方便的做出了一道算法题目--蓝桥杯的<高斯日记>.



主要考虑的方向还是闰年:4年一闰,百年不闰,400年再闰,掌握好这个原则,并且小心的计算,其它就没什么难的了. 代码如下:




  • 声明: 评论属于其发表者所有,不代表本站的观点和立场.
  • 路人甲 回复该留言 时间: 2016-11-04

    漏了个等于 哥们 你这个有bug,while (days <= daysInEveryMonth[month]) --month;才对,

  • 石博文 回复该留言 时间: 2017-01-24

    没错,确实有这个问题,谢谢啦。

已有 2 位网友发表了一针见血的评论,你还等什么?
  • 昵称: *
  • 邮箱:
  • 网址:
  • 记住我的信息
  • Color
  • Red
  • Blue
  • Code
  • bash
  • cpp
  • css
  • java
  • js
  • perl
  • php
  • python
  • ruby
  • sql
  • xml