js怎么判定闰年,如果不是闰年自动寻找到下一个闰年
答案:1 悬赏:0 手机版
解决时间 2021-02-28 11:47
- 提问者网友:喧嚣尘世
- 2021-02-27 15:05
js怎么判定闰年,如果不是闰年自动寻找到下一个闰年
最佳答案
- 五星知识达人网友:爱难随人意
- 2021-02-27 15:43
判断闰年很简单
如果自动找下一个,那么肯定要有一个起始点。
代码如下:
var isLeapYear = function(d){
var year = d.getFullYear();
return !!((year & 3) == 0 && (year % 100 || (year % 400 == 0 && year)));
};
var getNextLeapYear = function(year){
year = parseInt(year,10);
var b = isLeapYear(year);//判断是否是闰年
var result = '';//返回结果
for(var i=year;i<year+5;i++){
if(isLeapYear(i)){
result = i;
break;
}
}
return result;
};
var r = getNextLeapYear(2000);//2000
var rr = getNextLeapYear(2001);//2004
如果自动找下一个,那么肯定要有一个起始点。
代码如下:
var isLeapYear = function(d){
var year = d.getFullYear();
return !!((year & 3) == 0 && (year % 100 || (year % 400 == 0 && year)));
};
var getNextLeapYear = function(year){
year = parseInt(year,10);
var b = isLeapYear(year);//判断是否是闰年
var result = '';//返回结果
for(var i=year;i<year+5;i++){
if(isLeapYear(i)){
result = i;
break;
}
}
return result;
};
var r = getNextLeapYear(2000);//2000
var rr = getNextLeapYear(2001);//2004
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯