Date.prototype.getFullYear()
Базовая поддержка Широко доступно
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с июля 2015 года.
Метод getFullYear() объекта Date возвращает год для этой даты в соответствии с локальным временем.
Используйте этот метод вместо метода getYear().
Попробуйте
const moonLanding = new Date("July 20, 69 00:20:18");
console.log(moonLanding.getFullYear());
// Expected output: 1969
Синтаксис
getFullYear()
Параметры
Нет.
Возвращаемое значение
Целое число, представляющее год для указанной даты в соответствии с локальным временем. Возвращает NaN, если дата недействительна.
Описание
В отличие от getYear(), значение, возвращаемое getFullYear(), является абсолютным числом. Для дат между 1000 и 9999 годами getFullYear() возвращает четырехзначное число, например, 1995. Используйте эту функцию, чтобы гарантировать, что год соответствует годам после 2000.
Примеры
Использование getFullYear()
Переменная fullYear имеет значение 1995, основанное на значении объекта Date xmas95.
const xmas95 = new Date("1995-12-25T23:15:30");
const fullYear = xmas95.getFullYear();
console.log(fullYear); // 1995
Спецификации
Совместимость с браузерами
| Настольные компьютеры | Мобильные устройства | Сервер | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | WebView на iOS | Bun | Deno | Node.js | |
getFullYear |
1 |
12 |
1 |
4 |
1 |
18 |
4 |
10.1 |
1 |
1.0 |
4.4 |
1 |
1.0.0 |
1.0 |
0.10.0 |
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getFullYear