var now = new Date() // 当前日期
var nowYear = now.getFullYear() //当前年
var nowMonth = now.getMonth() //当前月 (值为0~11)
var firstDay = new Date(nowYear,nowMonth,1) // 本月开始时间
var LastDay = new Date(nowYear, nowMonth+1,0); // 本月结束时间
//如果想获取本月第一天00:00和最后一天23:59
//var firstDay = new Date(nowYear,nowMonth,1,00,00)
//var LastDay = new Date(nowYear, nowMonth+1,0, 23,59);
注意:
- 第三个参数 0和1的区别:
1)0会转换为:第二个参数的最后一天;
2)1会转换为:第二个参数+1的第一天;
2.这里输入单双皆可,但是在代码里strict模式输入00会报错,所以如果是单数输入0即可,不用00的形式。