Как вывести имя месяца на русском

Пробовал так

new Date(2020, 11).toLocaleString('ru', {month: 'long' }) получаю Декабрь

Пробовал так

this.monthNames[new Date(this.year, this.month).getMonth() - 1]

monthNames: [
                    "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь",
                    "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"
                ],

Но таким образом все месяца выводятся кроме Декабря


Ответы (1 шт):

Автор решения: Inventor

Вычитайте 1 из нужного месяца. В js месяца начинаются с 0, т.е. январь - нулевой месяц, а декабрь - 11

→ Ссылка