Метод setFullYear позволяет изменить значение года объекту даты. Принимает первым параметром год, также может принимать месяц и день.

Метод следует применять к объекту Date, см. его для лучшего понимания.

См. также getFullYear, setMonth.

См. также урок работа с датами из учебника JavaScript для более полного понимания.

Синтаксис

дата.setFullYear(год[, месяц, день]);

Примеры

Пример

В данном примере выведем текущий год, а затем поменяем его на 2026:

var d = new Date();
alert(d.getFullYear()); //
d.setFullYear(2026);
alert(d.getFullYear()) //2026

Пример

Поменяем сразу год, месяц, и день:

var date = new Date();
date.setFullYear(2026, 5, 6);
document.write(date);

Результат выполнения кода:

vardate=newDate();date.setFullYear(2026,5,6);document.write(date);