--- title: Date.prototype.getYear() slug: Web/JavaScript/Reference/Global_Objects/Date/getYear tags: - Dokumentacja_JavaScript - Dokumentacje - JavaScript - Wszystkie_kategorie translation_of: Web/JavaScript/Reference/Global_Objects/Date/getYear original_slug: Web/JavaScript/Referencje/Obiekty/Date/getYear ---

{{JSRef}}{{ Deprecated_header() }}

Podsumowanie

Zwraca rok dla określonej daty w zależności od czasu lokalnego. Metoda getYear nie jest dłużej wykorzystywana i została zastąpiona metodą {{jsxref("Date.prototype.getFullYear", "getFullYear()")}}.

Składnia

dateObj.getYear()

Parametry

Brak.

Opis

Metoda getYear zwraca rok minus 1900; tak więc:

Aby obsłużyć lata zarówno przed jak i po roku 2000, należy zamiast getYear użyć metody {{jsxref("Date.prototype.getFullYear", "getFullYear()")}}, która zwraca pełną liczbę określającą rok.

Kompatybilność wstecz

JavaScript 1.2 i wersje wcześniejsze

Metoda getYear() zwraca rok w formacie 2-cyfrowym lub 4-cyfrowym:

Przykłady

Przykład: Lata pomiędzy 1900 i 1999

Druga instrukcja przypisuje wartość 95 do zmiennej year.

var Xmas = new Date("December 25, 1995 23:15:00");
var year = Xmas.getYear(); // zwraca 95

Przykład: Lata powyżej 1999

Druga instrukcja przypisuje wartość 100 do zmiennej year.

var Xmas = new Date("December 25, 2000 23:15:00");
var year = Xmas.getYear(); // zwraca 100

Przykład: Lata poniżej 1900

Druga instrukcja przypisuje wartość -100 do zmiennej year.

var Xmas = new Date("December 25, 1800 23:15:00");
var year = Xmas.getYear(); // zwraca -100

Przykład: Ustawianie i pobieranie roku pomiędzy 1900 i 1999

Druga instrukcja przypisuje wartość 95 do zmiennej year, reprezentując rok 1995.

var Xmas.setYear(95);
var year = Xmas.getYear(); // zwraca 95

Zobacz także