`

js一行代码判断是否是闰年

    博客分类:
  • js
阅读更多

 

方法 描述
Date() 返回当日的日期和时间。
getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。
getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。
getMonth() 从 Date 对象返回月份 (0 ~ 11)。
getFullYear() 从 Date 对象以四位数字返回年份。

 

var input = new Date();new Date(input.getFullYear(), 1, 29).getDate() === 29
false

var input = new Date(2012,1,1);new Date(input.getFullYear(), 1, 29).getDate() === 29
true

var input = new Date(2013,1,1);new Date(input.getFullYear(), 1, 29).getDate() === 29
false

var input = new Date(2014,1,1);new Date(input.getFullYear(), 1, 29).getDate() === 29
false

var input = new Date(2014,5,1);new Date(input.getFullYear(), 1, 29).getDate() === 29
false

var input = new Date(2014,6,1);new Date(input.getFullYear(), 1, 29).getDate() === 29
false

var input = new Date(2016,6,1);new Date(input.getFullYear(), 1, 29).getDate() === 29
true

var input = new Date(2000,6,1);new Date(input.getFullYear(), 1, 29).getDate() === 29
true

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics