English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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);Проверьте тест <›/›