//输入年月日 计算这是这一年中的哪一天
function getDays(year,month,day){
//使用一个数组承载一年12个月的天数
var arrMonth=[31,28,31,30,31,30,31,31,30,31,30,31];
//如果是一月份直接输出day即可
if(month<2&&month>0){
return day;
}else if(month<13){
var sum=0;
for (var i=0;i<month-1;i++) {
sum+=arrMonth[i];
}
sum+=day;
if (isLeapYear(year)) {
return sum+1;
} else{
return sum;
}
}else{
console.log("month错误")
}
}
//计算平闰年
function isLeapYear(year){
return year%4==0&&year%100!=0||year%400==0;
}
计算这是这一年中的哪一天
最新推荐文章于 2021-03-10 18:20:32 发布