--- title: Date.prototype.setYear() slug: Web/JavaScript/Reference/Global_Objects/Date/setYear tags: - Date - JavaScript - Довідка - застарілий - метод translation_of: Web/JavaScript/Reference/Global_Objects/Date/setYear ---
Метод 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')}} |
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
{{Compat("javascript.builtins.Date.setYear")}}