ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
menu
Бесплатный курс по выкладке сайтов на хостинг. Разбираем все нюансы! Начало 14 октября. Жми для записи!

День следующего или предыдущего месяца

Давайте узнаем день недели первого числа предыдущего месяца. Для этого от текущего месяца отнимем единицу:

let now = new Date(); let date = new Date(now.getFullYear(), now.getMonth() - 1, 1); console.log(date.getDay());

Вопрос: не будет ли проблемы, если текущий месяц январь? Ведь он имеет номер 0, и при вычитании из него единицы мы получим минус первый месяц.

Определите, какой день недели был месяц назад в такой же день месяца, как сегодня.

byenru