--- title: Date.prototype.setYear() slug: Web/JavaScript/Reference/Global_Objects/Date/setYear tags: - Date - JavaScript - Method - Prototype translation_of: Web/JavaScript/Reference/Global_Objects/Date/setYear original_slug: Web/JavaScript/Referencje/Obiekty/Date/setYear ---
{{jSRef}}{{ Deprecated_header() }}
Ustawia rok dla określonej daty stosownie do czasu lokalnego. Aby móc korzystać z roczników przed i po roku 2000, powinieneś użyć metody {{jsxref("Date.prototype.setFullYear()", "setFullYear()")}} zawierającej setYear()
, która rok potrafi określić w pełni.
dateObj.setYear(yearValue)
yearValue
Jeśli yearValue
jest liczbą pomiędzy 0 a 99 (inclusive), to rok dla dateObjectName
jest ustawiany - 1900 + yearValue
. W innym przypadku, rok dla dateObjectName
jest ustawiany w postaci wyświetlenia yearValue
.
setYear()
Dwie pierwsze linie ustawiają rok w dacie na 1996. Trzecia ustawia rok na 2000.
var theBigDay = new Date(); theBigDay.setYear(96) theBigDay.setYear(1996) theBigDay.setYear(2000)