Files
number_zj/20220330_Vote/Ewide.Web.Entry/wwwroot/lib/xe-utils/isLeapYear.js
毛财君 197b38ca6f 1
2023-07-06 17:37:33 +08:00

23 lines
514 B
JavaScript

var isDate = require('./isDate')
var toStringDate = require('./toStringDate')
var helperNewDate = require('./helperNewDate')
/**
* 判断是否闰年
*
* @param {Date} date 日期或数字
* @return {Boolean}
*/
function isLeapYear (date) {
var year
var currentDate = date ? toStringDate(date) : helperNewDate()
if (isDate(currentDate)) {
year = currentDate.getFullYear()
return (year % 4 === 0) && (year % 100 !== 0 || year % 400 === 0)
}
return false
}
module.exports = isLeapYear