文章
1
粉丝
46
获赞
0
访问
432
#include <stdio.h>
using namespace std;
int abs(int n){
if(n>=0){
return n;
}
else{
return -n;
}
}
//计算月、日不变,变动年份到2019带来的日期差
int deltaFromYear(int year){
//计算年份差距
int deltaYear=abs(year-2019);
int result=0;
result+=365*deltaYear;
//判断年份间的闰年数
if(year>=2019){
result+=(deltaYear+2)/4-(deltaYear+18)/100+(deltaYear+18)/400;
}
else{
result+=(deltaYear+1)/4-(deltaYear+81)/100+(deltaYear+381)/400;
}
if(year>2019){
return result;
}
else{
&nb...
登录后发布评论
暂无评论,来抢沙发