Я пытаюсь получить начало и конец текущего месяца, но на март это дает мне дату начала как 2020-02-29T00: 00: 00.000Z
Использование момента js
var firstDay = new moment().startOf('month').utcOffset(0);
firstDay.set({hour:0,minute:0,second:0,millisecond:0});
var lastDay = new moment().endOf('month').utcOffset(0);
lastDay.set({hour:23,minute:59,second:59,millisecond:0})
Использование даты ()
var date = new Date(),
y = date.getFullYear(),
m = date.getMonth();
var firstDay = new Date(y, m, 1);
var lastDay = new Date(y, m + 1, 1);
Как решить эту проблему?