English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод setMonth() в JavaScript

 Объект даты JavaScript

setMonth()метод устанавливает месяц в объекте даты.

если指定的 параметр выходит за пределы ожидаемого диапазона (от 0 до 11), тоsetMonth()попробуйте обновить информацию о дате в объекте Date.

например, если вы используете 15 в качествеmonth(месяц)Значение, и год увеличится на 1, а 3 будет использоваться в качестве месяца.

Этот метод также можно использовать для установки определенного дня каждого месяца.

Грамматика:

date.setMonth(month, day)
var d = new Date();
d.setMonth(11);
Проверьте тест <›/›

Если не указаноdayЕсли параметр не указан, используется значение, возвращаемое методом getDate().

Совместимость браузеров

Метод setMonth() полностью поддерживается всеми браузерами:

Метод
setMonth()ДаДаДаДаДа

Значение параметра

ПараметрОписание
month(Обязательное) целое число от 0 до 11, представляющее месяц от января до декабря
day(Опционально) целое число от 1 до 31, представляющее день в месяце

Технические детали

Возврат значения:Миллисекунды между 00:00:00 UTC 1 января 1970 года и датой обновления
Версия JavaScript:ECMAScript 1

Более примеров

Укажите 16 в качестве значения месяца:

var d = new Date();
d.setMonth(16);
Проверьте тест <›/›

 Объект даты JavaScript