diff --git a/release/laydatePro/laydatePro.js b/release/laydatePro/laydatePro.js index 143bd75f1e73e8681663ce729aae453e430eea6f..b802eb73ae3771c18df590e050c474eee84a2022 100644 --- a/release/laydatePro/laydatePro.js +++ b/release/laydatePro/laydatePro.js @@ -175,13 +175,13 @@ var date1 = new Date(); var date2 = new Date(); - date1.setMonth(date1.getMonth() - 1); date1.setDate(1); date1.setHours(0, 0, 0, 0); - date2.setDate(1); + date1.setMonth(date1.getMonth() -1); // 先设置到第一天再设置月份,否者如果日是31号,上月没有31号就会变成下月1日 + date2.setDate(0); date2.setHours(0, 0, 0, 0); return { - title: '上个月', + title: '上月', value: [date1, date2 - 1] } }, @@ -191,11 +191,11 @@ date1.setDate(1); date1.setHours(0, 0, 0, 0); - date2.setMonth(date2.getMonth() + 1); date2.setDate(1); date2.setHours(0, 0, 0, 0); + date2.setMonth(date2.getMonth() + 1); // 先设置到第一天再设置月份,否者如果日是31号,上月没有31号就会变成下月1日 return { - title: '这个月', + title: '本月', value: [date1, date2 - 1] } } @@ -313,7 +313,7 @@ // layThat.stampRange(); var times = ['startTime', 'endTime']; // 设置开始时间和结束时间 - layui.each(['startDate', 'endDate'], function (index, name) { + $.each(['startDate', 'endDate'], function (index, name) { var dateTemp = dates[name]; layThat[times[index]] = { hours: dateTemp.hours