Учебники

CoffeeScript — Дата

Объект Date — это тип данных, встроенный в язык JavaScript. Объекты Date создаются как новые Date () .

Как только объект Date создан, ряд методов позволяет вам работать с ним. Большинство методов просто позволяют вам получить и установить поля года, месяца, дня, часа, минуты, секунды и миллисекунды объекта, используя либо местное время, либо время UTC (универсальное или по Гринвичу).

Стандарт ECMAScript требует, чтобы объект Date мог представлять любую дату и время с точностью до миллисекунды в течение 100 миллионов дней до или после 1 января 1970 года. Это диапазон плюс или минус 273 785 лет, поэтому JavaScript может представлять дату и время до 275755 года.

Подобно другим объектам JavaScript, мы также можем использовать объект date в нашем коде CoffeeScript.

Методы даты

Ниже приведен список методов объекта Date в JavaScript. Нажмите на название этих методов, чтобы получить пример, демонстрирующий их использование в CoffeeScript.

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

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

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

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

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

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

Возвращает месяц в указанной дате по местному времени.

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

Возвращает числовое значение указанной даты в виде количества миллисекунд с 1 января 1970 года, 00:00:00 UTC.

Возвращает смещение часового пояса в минутах для текущей локали.

Возвращает день (дату) месяца в указанной дате по универсальному времени.

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

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

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

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

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

Возвращает месяц в указанной дате по универсальному времени.

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

Устаревший — возвращает год с указанной датой по местному времени. Вместо этого используйте getFullYear.

Устанавливает день месяца для указанной даты по местному времени.

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

Устанавливает часы для указанной даты в соответствии с местным временем.

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

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

Устанавливает месяц для указанной даты в соответствии с местным временем.

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

Устанавливает для объекта Date время, представленное числом миллисекунд с 1 января 1970 года, 00:00:00 UTC.

Устанавливает день месяца для указанной даты в соответствии с универсальным временем.

Устанавливает полный год для указанной даты в соответствии с универсальным временем.

Устанавливает час для указанной даты в соответствии с универсальным временем.

Устанавливает миллисекунды для указанной даты в соответствии с универсальным временем.

Устанавливает минуты для указанной даты в соответствии с универсальным временем.

Устанавливает месяц для указанной даты в соответствии с универсальным временем.

Устанавливает секунды для указанной даты в соответствии с универсальным временем.

Устаревший — Устанавливает год для указанной даты в соответствии с местным временем. Вместо этого используйте setFullYear.

Возвращает часть даты Date в виде удобочитаемой строки.

Возвращает часть Date для Date в виде строки, используя соглашения текущей локали.

Преобразует дату в строку, используя соглашения текущей локали.

Возвращает часть времени «Дата» в виде строки, используя соглашения текущей локали.

Возвращает часть времени «Дата» в виде удобочитаемой строки.

Преобразует дату в строку, используя универсальное соглашение о времени.