getYear более не рекомендуется к использованию и был заменён методом getFullYear .
Метод getYear возвращает значение года минус 1900.
В ранних реализациях языка JavaScript (1.2 и ранее), этот метод возвращал две последние цифры года для 1900-1999 годов, и полное значение года (четырёхзначное) для всех остальных лет.
Для корректной обработки года рекомендуется использовать getFullYear, возвращающий полное значение года.
Пример: XX век и не только
Выделить все
Xmas = new Date("December 25, 1995 23:15:00")
year = Xmas.getYear()// возвращает 95
Xmas = new Date("December 25, 2000 23:15:00")
year = Xmas.getYear()// возвращает 100
Xmas = new Date("December 25, 1800 23:15:00")
year = Xmas.getYear()// возвращает -100
Это интересно
Нужно более 1000 лет, чтобы посмотреть все видео на Youtube (но к тому времени видео, загруженных на YouTube, станет больше на миллиард).