月份的天数
获取指定年份的给定月份的天数。
- 使用
Date
构造函数从给定的year
和month
创建一个日期。 - 将天数参数设置为
0
,以获取上个月的最后一天,因为月份是从零开始计数的。 - 使用
Date.prototype.getDate()
返回给定月份的天数。
const daysInMonth = (year, month) => new Date(year, month, 0).getDate();
daysInMonth(2020, 12)); // 31
daysInMonth(2024, 2)); // 29