摘要:
//日期的天数版本类文件#ifndef HEADER_DATE_TWO#define HEADER_DATE_TWO#include <iostream>using namespace std;class Date_Two{ int absday; int year, month, day;protected: //计算年月日的天数 void ymd2i(int y, int m, int d); static const int tians[]; bool isLeapYear(); //判断是否为闰年public: //构造函数 Date_Two(const string&am 阅读全文
摘要:
//历法规定,四年一闰,四百年闰,例如2000年是闰年,2100年不闰年,//公历年份是整百数的,必须是400的倍数的才是闰年,不是400的倍数的就是平年//计算两个日期之间的天数(C++) //定义变量year1, month1, day1, year2, month2, day2//取出2个日期中的年 月 日//如果年相同,月也相同//return day1- day2/*问题: 给你两个日期(如"2010-04-13"和"1988-10-24"),求它们之间相差的天数分析: 这是一年看似简单,实际上却有点复杂的小问题,首先你要考虑到月大月小的问题, 阅读全文