Я пытаюсь создать список месяцев, начиная с апреля 2020 года и заканчивая месяцем в прошлом (октябрь 2019 года), используя момент . js.
const start = moment().startOf('month')
const startMonth = moment('10-01-2019', 'MM-DD-YYYY').format('MMMM YYYY')
const month = moment().startOf('month').format('MM')
for (let i = 0; i < month; i++) {
const m = start.subtract(1, 'month').format('MMMM YYYY')
if (m === startMonth) {
break;
}
console.log(m)
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.26.0/moment.min.js" integrity="sha256-5oApc/wMda1ntIEK4qoWJ4YItnV4fBHMwywunj8gPqc=" crossorigin="anonymous"></script>
В итоге я получаю всего 5 месяцев. Может ли кто-нибудь помочь?