Пытка вопрошает, а боль отвечает ...
JavaScript — Даты. Метод setFullYear
16.03.2019

Описание
Метод setFullYear() в Javascript устанавливает полный год для указанной даты в соответствии с местным временем.
Синтаксис
Его синтаксис выглядит следующим образом:
Date.setFullYear(yearValue[, monthValue[, dayValue]])
Деталь параметров
- yearValue — целое число, указывающее числовое значение года, например, 2019.
- monthValue — целое число от 0 до 11, представляющее месяцы с января по декабрь.
- dayValue — целое число от 1 до 31, представляющее день месяца. Если вы укажете параметр dayValue, вы также должны указать monthValue.
Если вы не укажете параметры monthValue и dayValue, будут использованы значения, возвращаемые методами getMonth и getDate.
Пример
Попробуйте следующий пример.
<html> <head> <title>JavaScript - Даты. Метод setFullYear</title> </head> <body> <script type = "text/javascript"> var dt = new Date( "March 16, 2018 15:20:15" ); dt.setFullYear( 2019 ); document.write( dt ); </script> </body> </html>
Вывод
Sat Mar 16 2019 15:20:15 GMT+0300 (Москва, стандартное время)