MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Date.prototype.setYear()

Устарело
Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.

Сводка

Метод setYear() устанавливает год указанной даты по местному времени. Поскольку метод setYear() не устанавливает полный год («проблема 2000 года»), он больше не используется и был заменён методом setFullYear().

Синтаксис

dateObj.setYear(yearValue)

Параметры

yearValue
Целое число.

Описание

Если параметр yearValue является числом в диапазоне от 0 до 99 (включительно), год объекта dateObj устанавливается в 1900 + yearValue. В противном случае год объекта dateObj устанавливается в yearValue.

Примеры

Пример: использование метода setYear()

Первые две строки устанавливают год в 1996. Третья строка устанавливает год в 2000.

var theBigDay = new Date();

theBigDay.setYear(96);
theBigDay.setYear(1996);
theBigDay.setYear(2000);

Спецификации

Спецификация Статус Комментарии
ECMAScript 1-е издание. Стандарт Изначальное определение. Реализована в JavaScript 1.0.
ECMAScript 5.1 (ECMA-262)
Определение 'Date.prototype.getYear' в этой спецификации.
Стандарт Определён в (информативном) приложении по совместимости.
ECMAScript 6 (ECMA-262)
Определение 'Date.prototype.getYear' в этой спецификации.
Кандидат в рекомендации Определён в (нормативном) приложении по дополнительным возможностям веб-браузеров.

Совместимость с браузерами

Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка (Да) (Да) (Да) (Да) (Да)
Возможность Android Chrome для Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка (Да) (Да) (Да) (Да) (Да) (Да)

Смотрите также

Метки документа и участники

 Внесли вклад в эту страницу: Mingun
 Обновлялась последний раз: Mingun,