2 回答

TA貢獻1859條經(jīng)驗 獲得超6個贊
var date = new Date();
var firstDay = new Date(date.getFullYear(),date.getMonth(), 1);
var lastDay = new Date(date.getFullYear(),date.getMonth(), daysInMonth(date.getMonth()+1,
date.getFullYear()));
firstDay=>Tue Sep 01 2020 00:00:00 GMT+0530 (India Standard Time)
lastDay=> Wed Sep 30 2020 00:00:00 GMT+0530 (India Standard Time)
請注意您想要的時區(qū)和日期(可以是任何時間)

TA貢獻1943條經(jīng)驗 獲得超7個贊
如果 startDate 和 endDate 為空,請使用以下命令查找當月的第一個日期和最后一個日期:
var date = new Date();
var firstDateOfCurrentMonth = new Date(date.getFullYear(), date.getMonth(), 1);
var endDateOfCurrentMonth = new Date(date.getFullYear(), date.getMonth() + 1, 0);
現(xiàn)在您可以將這些日期分配給 startDate 和 endDate
statDate=firstDateOfCurrentMonth;
endDate=endDateOfCurrentMonth;
添加回答
舉報