JavaScript. Подробное руководство, 6-е издание, стр. 419

Возвращаемое значение

Внутреннее миллисекундное представление измененной даты.

Date.setUTCFullYear()

устанавливает значения полей года, месяца и дня месяца объекта

<b>Date</b>
(универсальное время)

Синтаксис

<b>дата.setUTCFullYear(год)</b>

<b>дата.setUTCFullYear(год, месяц)</b>

<b>дата.setUTCFullYear(год, месяц, день)</b>

Аргументы

год Год, выраженный в универсальном времени, для установки в дате. Этот аргумент должен быть целым, включающим век, например 1999, а не сокращением, как 99.

месяц Необязательное целое между 0 и 11, используемое как новое значение поля месяца даты (в универсальном времени). Обратите внимание: месяцы нумеруются, начиная с 0, тогда как нумерация дней месяцев начинается с 1.

день Необязательное целое между 1 и 31; используется как новое значение (в универсальном времени) поля «день месяца» в дате.

Возвращаемое значение

Внутреннее миллисекундное представление измененной даты.

Date.setUTCHours()

устанавливает значения полей часов, минут, секунд и миллисекунд объекта

<b>Date</b>
(универсальное время)

Синтаксис

<b>дата.setUTCHours(часы)</b>

<b>дата.setUTCHours(часы, минуты)</b>

<b>дата.setUTCHours(часы, минуты, секунды)</b>

<b>дата.setUTCHours(часы, минуты, секунды, миллисекунды)</b>

Аргументы

часы Значение поля часов, выраженное в универсальном времени, для установки в дате. Этот аргумент должен быть целым между 0 (полночь) и 23 (11 часов вечера).

минуты Необязательное целое между 0 и 59, используемое как новое значение поля минут в дате (в универсальном времени).

секунды Необязательное целое между 0 и 59, используемое как новое значение поля секунд в дате (в универсальном времени).

миллисекунды Необязательное целое между 0 и 999, используемое как новое значение поля миллисекунд в дате (в универсальном времени).

Возвращаемое значение

Внутреннее миллисекундное представление измененной даты.

Date.setUTCMilliseconds()

устанавливает значение поля миллисекунд объекта

<b>Date</b>
(универсальное время)

Синтаксис

<b>дата.setUTCMilliseconds(миллисекунды)</b>

Аргументы

миллисекунды Значение поля миллисекунд, выраженное в универсальном времени, для установки в дате. Этот аргумент должен быть целым между 0 и 999.

Возвращаемое значение

Внутреннее миллисекундное представление измененной даты.

Date.setUTCMinutes()

устанавливает значения полей минут, секунд и миллисекунд объекта

<b>Date</b>
(универсальное время)

Синтаксис

<b>дата.setUTCMinutes(минуты)</b>

<b>дата.setUTCMinutes(минуты, секунды)</b>

<b>дата.setUTCMinutes(минуты, секунды, миллисекунды)</b>

Аргументы

минуты Значение поля минут в универсальном времени для установки в дате. Этот аргумент должен принимать значение между 0 и 59.

секунды Необязательное целое между 0 и 59, используемое как новое значение поля секунд в дате (в универсальном времени).

миллисекунды Необязательное целое между 0 и 999, используемое как новое значение поля миллисекунд в дате (в универсальном времени).

Возвращаемое значение

Внутреннее миллисекундное представление измененной даты.

Date.setUTCMonth()

устанавливает поля месяца и дня месяца объекта

<b>Date</b>
(универсальное время)

Синтаксис

<b>дата.setUTCMonth(месяц)</b>

<b>дата.setUTCMonth(месяц, день)</b>

Аргументы

месяц Месяц, выраженный в универсальном времени, для установки в дате. Этот аргумент должен быть целым между 0 (январь) и 11 (декабрь). Обратите внимание: месяцы нумеруются, начиная с 0, а дни в месяце - с 1.

день Необязательное целое между 1 и 31, используемое как новое значение поля дня месяца в дате (в универсальном времени).

Возвращаемое значение

Внутреннее миллисекундное представление измененной даты.

Date.setUTCSeconds()

устанавливает значения полей секунд и миллисекунд объекта

<b>Date</b>
(универсальное время)

Синтаксис

<b>дата. setUTCSeconds(секунды)</b>

<b>дата. setUTCSeconds(секунды, миллисекунды)</b>

Аргументы

секунды Значение поля секунд в универсальном времени для установки в дате. Этот аргумент должен быть целым между 0 и 59.

миллисекунды Необязательное целое между 0 и 999, используемое как новое значение поля миллисекунд даты (в универсальном времени).

Возвращаемое значение

Внутреннее миллисекундное представление измененной даты.

Date.setYear() (устарел)

устанавливает поле года объекта

<b>Date</b>

Синтаксис

<b>дата.setYear(год)</b>

Аргументы

год Целое, устанавливаемое как значение поля года (в локальном времени) в дате, представляющей собой объект

<b>Date</b>
. Если это значение находится между 0 и 99, к нему добавляется 1900, и оно рассматривается как год между 1900 и 1999.

Возвращаемое значение

Миллисекундное представление измененной даты. До выхода стандарта ECMAScript этот метод ничего не возвращал.

Описание

Метод

<b>setYear()</b>
устанавливает поле года в указанном объекте
<b>Date</b>
, особым образом обрабатывая интервал времени между 1900 и 1999 годами.