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

Метод setFullYear() в JavaScript

 Объект даты JavaScript

ЭтоsetFullYear()Метод, устанавливающий полный год (четыре цифры года) для объекта даты по местному времени.

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

Если указанные параметры выходят за пределы ожидаемого диапазона, тоsetFullYear()Попробуйте обновить соответствующие параметры и информацию о дате в объекте Date.

Например, если вы установитеmonthЕсли указано значение 16, год увеличится на 1 (значение года + 1), а месяц будет использоваться 4.

Грамматика:

date.setFullYear(year, month, day)
var d = new Date();
d.setFullYear(2010);
Проверьте, посмотри‹/›

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

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

Все браузеры полностью поддерживают метод setFullYear():

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

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

ПараметрОписание
year(обязателен) целое число, указывающее значение года, например, 1992
month(по желанию) целое число от 0 до 11, представляющее месяц с января по декабрь
day(по желанию) целое число от 1 до 31, представляющее день в месяце.
Внимание:Если указатьdayПараметр, то также необходимо указатьmonthПараметр.

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

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

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

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

var d = new Date();
d.setFullYear(2010, 16);
Проверьте, посмотри‹/›

ЭтоВызов setFullYear()Метод может выбрать месяц и дату для установки:

var d = new Date();
d.setFullYear(2010, 8, 30);
Проверьте, посмотри‹/›

 Объект даты JavaScript