Метод JavaScript Date setUTCMonth()

Определение и использование

setUTCMonth() Метод устанавливает месяц по мировому времени (от 0 до 11).

Примечание:Январь соответствует 0, февраль соответствует 1 и так далее.

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

Совет:Всемирное координированное время (UTC) устанавливается по международному стандарту времени.

Примечание:Время UTC (Универсальное координированное время) совпадает с GMT (格林вичское время).

Пример

Пример 1

Установить месяц на 4 (май):

var d = new Date();
d.setUTCMonth(4);

Попробуйте сами

Пример 2

Установить месяц на 4 (май), а дату на 20:

var d = new Date();
d.setUTCMonth(4, 20);

Попробуйте сами

Пример 3

Установить дату на последний день прошлого месяца:

var d = new Date();
d.setUTCMonth(d.getUTCMonth(), 0);

Попробуйте сами

Синтаксис

Date.setUTCMonth(месяц, день)

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

Параметр Описание
месяц

Обязателен. целое число, представляющее месяц.

Ожидаемое значение 0-11, но допускаются и другие значения:

  • -1 приведет к последнему месяцу прошлого года
  • 12 приведет к первому месяцу второго года
  • 13 приведет к следующему месяцу второго года
день

Опционально. целое число, представляющее день в месяце.

Ожидаемое значение 1-31, но допускаются и другие значения:

  • 0 приведет к последнему часу прошлого месяца
  • -1 приведет к часу, предшествующему последнему часу прошлого месяца

Если месяц содержит 31 день:

  • 32 приведет к первому дню следующего месяца

Если месяц содержит 30 дней:

  • 32 приведет к следующему дню второго месяца

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

Возвратное значение: Числовое значение, представляющее количество миллисекунд между датой объекта и полуночью 1 января 1970 года.
Версия JavaScript: ECMAScript 1

Поддержка браузеров

Метод Chrome IE Firefox Safari Opera
setUTCMonth() Поддержка Поддержка Поддержка Поддержка Поддержка

Связанные страницы

Урок:Дата JavaScript

Урок:Формат даты JavaScript

Урок:Методы установки даты JavaScript