Метод setFullYear() в Javascript устанавливает полный год для указанной даты в соответствии с местным временем.
Его синтаксис выглядит следующим образом:
Date.setFullYear(yearValue[, monthValue[, dayValue]])
Если вы не укажете параметры 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 (Москва, стандартное время)