Я пытаюсь назначить каждый день месяца моему объекту, но я получаю только последний день каждого месяца.Как мне сделать, чтобы получить полный месяц?
function loopRange (startDate, range) {
let fromDate = moment(startDate)
let toDate = moment(startDate).add(range, 'month')
let dates = {}
for (let m = moment(fromDate); m.diff(toDate, 'days') <= 0; m.add(1, 'days')) {
dates['month_' + m.format('MM')] = {
'date': m.format('YYYY-MM-DD')
}
}
return dates
}
Результат, который я хочу:
dates = {month_11: ['2018-11-01', '2018-11-02', ...]}