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的東西?使用新日期獲取月份範圍日期()
這將是當前時間。您需要將小時數設置爲0,分鐘數設置爲0,方法與月份設置相同 – Jagadeesh