导读:该段文字介绍了一个JavaScript函数`DaysInMonthAndYear`,用于根据给定的年份和月份返回该月的所有天数。实现原理是创建一个日期对象(将月份参数加1后的下个月第0天),获取其日期值作为当月总天数,然后生成从1到该天数的数组。示例调用`console.log(DaysInMonthAndYear(2000, 2))`可输出闰年二月的天数序列。
当具体的每月天数,根据月份联动显示 ,则需要判断该月是大月,还是小月,是闰年还是平年,具体实现方法如下:
function DaysInMonthAndYear(year, month) {
month = parseInt(month, 10);
var temp = new Date(year, month, 0);
let n = +temp.getDate();
let dataTimes = [];
for (var i = 1; i < n + 1; i++) {
dataTimes.push(i);
}
return dataTimes;
}
console.log(DaysInMonthAndYear(2000, 2));
关键词: JavaScript
年月
天数
闰年
苏公网安备 32111202000338号