Метод JavaScript Date setFullYear()

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

setFullYear() Метод устанавливает год объекта даты (четырёхзначное число от 1000 до 9999).

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

Пример

Пример 1

Установите год на 2020:

var d = new Date();
d.setFullYear(2020);

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

Пример 2

Пример

Установите дату на 3 ноября 2020 года:

var d = new Date();
d.setFullYear(2020, 10, 3);

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

Пример 3

Установите дату на шесть месяцев назад:

var d = new Date();
d.setFullYear(d.getFullYear(), d.getMonth() - 6);

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

Синтаксис

Date.setFullYear(year, month, day)

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

Параметр Описание
year Обязателен. значение, представляющее год, допускаются отрицательные значения.
month

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Соответствующие страницы

Урок:Дата JavaScript

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

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