setYear более не рекомендуется к использованию и был заменён методом setFullYear
.
Если переданное значение является числом от 0 до 99 включительно, то значение года для экземпляра объекта Date
устанавливается равным 1900 + yearValue
. В противном случае значение года устанавливается равным yearValue
.
Для корректной обработки годов, не относящихся к XX веку, рекомендуется использовать setFullYear
, всегда принимающий полное значение года.
Пример: Установка года
// Это 1996 год
theBigDay.setYear(96)
// И это 1996 год
theBigDay.setYear(1996)
// А 2000 год - только так
theBigDay.setYear(2000)