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))
Versuch, den ersten Tag des Monats und den letzten Tag des Monats zu erhalten, um einen monatlichen Bericht zu erstellen. Ich habe {"firstDayOfMonth":"2016-11-01T09:45:30.998Z","lastDayOfMonth":"2016-11-30T09:45:30.998Z"}
für Temp, ist das normal? warum ist es 9:45 etwas?Monatsbereich mit neuem Datum abrufen()
Das aktuell sein wird Zeit. Sie müssen Stunden auf 0 setzen, Minuten auf 0, genauso wie Sie es für Monat eingestellt haben. – Jagadeesh