Чтение онлайн

ЖАНРЫ

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

Описание

Метод

Date.parse
– это статический метод объекта
Date
. Метод
Date.parse
принимает один строковый аргумент, анализирует дату, содержащуюся в строке, и возвращает ее в виде числа миллисекунд, прошедших с начала эпохи. Это возвращаемое значение может использоваться непосредственно для создания нового объекта
Date
или для установки даты в существующем объекте
Date
с помощью
Date.setTime
.

Стандарт ECMAScript 5

требует, чтобы этот метод мог разбирать строки, возвращаемые методом
Date.toISOString.
В ECMAScript 5 и более ранних версиях спецификации требовалось также, чтобы этот метод мог разбирать строки, возвращаемые методами
toString
и
toUTCString.

См. также

Date, Date.setTime, Date.toISOString, Date.toString

Date.setDate

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

Date

Синтаксис

дата.setDatе(день_месяца)

Аргументы

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

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

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

Date.setFullYear

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

Date

Синтаксис

дата.setFullYear(год)

дата.setFullYear(год, месяц)

дата.setFullYear(год, месяц, день)

Аргументы

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

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

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

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

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

Date.setHours

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

Date

Синтаксис

дата.setHours(часы)

дата.setHours(часы,
минуты)

дата.setHours(часы, минуты, секунды)

дата.setHours(часы, минуты, секунды, миллисекунды)

Аргументы

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

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

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

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

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

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

Date.setMilliseconds

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

Date

Синтаксис

дата.setMilliseconds( миллисекунды)

Аргументы

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

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

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

Date.setMinutes

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

Date

Синтаксис

дата.setMinutes (минуты)

дата.setMinutes {минуты, секунды)

дата.setMinutes {минуты, секунды, миллисекунды)

Аргументы

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

Date
.

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

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

Поделиться с друзьями: