--- title: Date.prototype.setYear() slug: Web/JavaScript/Reference/Global_Objects/Date/setYear tags: - Date - JavaScript - Довідка - застарілий - метод translation_of: Web/JavaScript/Reference/Global_Objects/Date/setYear ---
{{JSRef}} {{deprecated_header}}

Метод setYear() встановлює рік для вказаної дати згідно з місцевим часом. Оскільки setYear() не встановлює повне значення року ("проблема 2000 року"), він більше не використовується та був замінений на метод {{jsxref("Date.prototype.setFullYear()", "setFullYear()")}}.

Синтаксис

dateObj.setYear(yearValue)

Параметри

yearValue
Ціле число.

Повертає

Кількість мілісекунд між 1 січня 1970 року 00:00:00 за UTC та оновленою датою.

Опис

Якщо yearValue є числом між 0 та 99 (включно), тоді рік для dateObj встановлюється як 1900 + yearValue. Інакше, рік для dateObj встановлюється як yearValue.

Приклади

Використання setYear()

Перші два рядки встановлюють значенням року 1996. Третій встановлює рік 2000.

var theBigDay = new Date();

theBigDay.setYear(96);
theBigDay.setYear(1996);
theBigDay.setYear(2000);

Специфікації

Специфікація
{{SpecName('ESDraft', '#sec-date.prototype.setyear', 'Date.prototype.setYear')}}

Сумісність з веб-переглядачами

{{Compat("javascript.builtins.Date.setYear")}}

Див. також