js获取指定月份的天数
需求描述:
- 最近项目需要获取指定月份的天数来获取上一个月到指定月份的step,也就是指定月份的天数。
解决方案:
-
// @date:表示指定的日期,不传表示现在 getMonthDays(date) { var date = new Date(date); // 方法1 var year = date.getFullYear(); var month = date.getMonth()+1; var days = new Date(year, month, 0); return days.getDate() // 方法2 date.setMonth(date.getMonth() + 1) date.setDate(0) return date.getDate() }