function firstDayOfMonth(given_month) {
var d = new Date();
d.setMonth(given_month, 1);
return d.toISOString();
}
function lastDayOfMonth(given_month) {
var d = new Date();
d.setMonth(given_month + 1, 0);
return d.toISOString();
}
var temp = {
firstDayOfMonth: firstDayOfMonth(given_month),
lastDayOfMonth: lastDayOfMonth(given_month)
}
console.log(JSON.stringify(temp))
Попытка получить первый день месяца и последний день месяца для составления ежемесячного отчета. Я получил {"firstDayOfMonth":"2016-11-01T09:45:30.998Z","lastDayOfMonth":"2016-11-30T09:45:30.998Z"}
за темп, это нормально? почему это 9:45?get month range with new Date()
Это будет ток время. Вам нужно установить часы от 0 минут до 0 так же, как вы его установили за месяц – Jagadeesh