English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Объект Date используется для обработки дат и времени
Объект Date создается с помощью конструктора new Date()
Объект Date основан на времени значения, которое является количеством миллисекунд с полуночи UTC 1 января 1970 года
Вы можете использовать любую из следующих синтаксисов для создания объекта Date с помощью конструктора Date().
new Date(); new Date(milliseconds); new Date(dateString); new Date(year, month, day, hours, minutes, seconds, milliseconds);
Примечание: Месяцы в JavaScript counted от 0 до 11. Это означает, что январь - 0, декабрь - 11.
На нашихУчебнику JavaScript DateДля получения дополнительной информации о датах и времени обратитесь к
В таблице приведены свойства объекта Date:
Свойства | Описание |
---|---|
constructor | Возвращает функцию, создающую прототип объекта Date |
prototype | Позволяет добавлять новые свойства и методы к объекту |
В таблице приведены методы объекта Date:
Метод | Описание |
---|---|
getDate() | Возвращает день месяца на основе местного времени для заданного объекта даты (от 1 до 31) |
getDay() | Возвращает день недели на основе местного времени для заданного объекта даты (от 0 до 6) |
getFullYear() | Возвращает год на основе местного времени для заданного объекта даты (возвращает четырехзначный год) |
getHours() | Возвращает часы на основе местного времени для заданного объекта даты (от 0 до 23) |
getMilliseconds() | Возвращает миллисекунды на основе местного времени для заданного объекта даты (от 0 до 999) |
getMinutes() | Возвращает минуты на основе местного времени для заданного объекта даты (от 0 до 59) |
getMonth() | Возвращает месяц на основе местного времени для заданного объекта даты (от 0 до 11) |
getSeconds() | Возвращает количество секунд на основе местного времени для заданного объекта даты (от 0 до 59) |
getTime() | Возвращает количество миллисекунд с полуночи UTC 1 января 1970 года |
getTimezoneOffset() | Возвращает разницу между UTC-временем и местным временем в минутах |
getUTCDate() | Возвращает день месяца (от 1 до 31) на основе всеобщего времени |
getUTCDay() | Возвращает день недели (от 0 до 6) на основе всеобщего времени |
getUTCFullYear() | Возвращает год по миру времени |
getUTCHours() | Возвращает часы (от 0 до 23) по общему времени |
getUTCMilliseconds() | Возвращает количество миллисекунд (от 0 до 999) по общему времени |
getUTCMinutes() | Возвращает минуты (от 0 до 59) по общему времени |
getUTCMonth() | Возвращает месяц (от 0 до 11) по общему времени |
getUTCSeconds() | Возвращает секунды (от 0 до 59) по общему времени |
getYear() | Не рекомендуется использовать.ИспользованиеgetFullYear()Метод замены |
setDate() | Устанавливает день месяца объекта даты по местному времени |
setFullYear() | Устанавливает полный год объекта даты по местному времени (четыре цифры года - это четыре цифры) |
setHours() | Устанавливает часы объекта даты по местному времени |
setMilliseconds() | Устанавливает количество миллисекунд объекта даты по местному времени |
setMinutes() | Устанавливает минуты объекта даты по местному времени |
setMonth() | Устанавливает месяц объекта даты по местному времени |
setSeconds() | Устанавливает количество секунд объекта даты по местному времени |
setTime() | Устанавливает дату в виде количества миллисекунд до или после 1 января 1970 года |
setUTCDate() | Устанавливает день месяца объекта даты по общему времени |
setUTCFullYear() | Устанавливает год объекта даты по общему времени |
setUTCHours() | Устанавливает часы объекта даты по общему времени |
setUTCMilliseconds() | Устанавливает количество миллисекунд объекта даты по общему времени |
setUTCMinutes() | Устанавливает минуты объекта даты по общему времени |
setUTCMonth() | Устанавливает месяц объекта даты по общему времени |
setUTCSeconds() | Устанавливает количество секунд объекта даты по общему времени |
setYear() | Не рекомендуется использовать.ИспользованиеsetFullYear()Метод замены |
toDateString() | Возвращает строку части даты объекта даты в читаемом для человека формате. |
toGMTString() | Не рекомендуется использовать.ИспользованиеtoUTCString()Метод замены |
toISOString() | Возвращает дату в виде строки, форматированную по стандарту ISO |
toJSON() | Возвращает дату в виде строки, формат даты JSON |
toLocaleDateString() | Возвращает дату объекта Date в виде строки в формате местной системы |
toLocaleTimeString() | Вернуть временной раздел объекта Date в строку локального формата |
toLocaleString() | Преобразовать объект Date в строку локального формата |
toString() | Преобразовать объект Date в строку |
toTimeString() | Преобразовать временной раздел объекта Date в строку |
toUTCString() | Преобразовать объект Date в строку по универсальному времени |
valueOf() | Вернуть исходное значение объекта Date |
Объект Date определяет три статических метода. Эти методы вызываются через сам constructor Date().
Метод | Описание |
---|---|
Date.now() | Вернуть количество миллисекунд с полуночи 1 января 1970 года по мирному времени |
Date.parse() | Анализировать строку даты и возвращать количество миллисекунд с 00:00:00 1 января 1970 года (UTC), игнорируя leap-секунды |
Date.UTC() | Вернуть количество миллисекунд с 00:00:00 1 января 1970 года в объекте Date. |