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 2015 (6th Edition, ECMA-262)
Определение 'Date.prototype.getYear' в этой спецификации.
Стандарт Определён в (нормативном) приложении по дополнительным возможностям веб-браузеров.

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

Update compatibility data on GitHub
КомпьютерыМобильныеServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung InternetNode.js
setYear
Устаревшая
Chrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 3Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка 1.0nodejs Полная поддержка Да

Легенда

Полная поддержка  
Полная поддержка
Устаревшая. Не следует использовать в новых веб-сайтах
Устаревшая. Не следует использовать в новых веб-сайтах
 

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