JavaScript Справочник даты
Объект даты
Объект Date используется для работы с датой и временем.
Объекты даты создаются с помощью new Date().
Есть четыре способа создания даты:
var d =
new Date();
var d =
new Date(milliseconds);
var d =
new Date(dateString);
var d =
new Date(year, month, day, hours, minutes, seconds, milliseconds);
Попробуйте сами »
Учебник о дате и времени см. в JavaScript Учебник даты.
Свойства объекта даты
| Свойство | Описание |
|---|---|
| constructor | Возвращает функцию, создавшую прототип объекта даты |
| prototype | Позволяет добавлять свойства и методы к объекту |
Методы объекта даты
| Метод | Описание |
|---|---|
| getDate() | Возвращает день месяца (от 1 до 31) |
| getDay() | Возвращает день недели (от 0 до 6) |
| getFullYear() | Возвращает год |
| getHours() | Возвращает час (от 0 до 23) |
| getMilliseconds() | Возвращает миллисекунды (от 0 до 999) |
| getMinutes() | Возвращает минуты (от 0 до 59) |
| getMonth() | Возвращает месяц (от 0 до 11) |
| getSeconds() | Возвращает секунды (от 0 до 59) |
| getTime() | Возвращает количество миллисекунд с полуночи 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() |
| now() | Возвращает количество миллисекунд с полуночи 1 января 1970 г. |
| parse() | Анализирует строку даты и возвращает количество миллисекунд с 1 января 1970 г. |
| 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() | Возвращает часть даты объекта даты в виде строки, используя региональные соглашения |
| toLocaleTimeString() | Возвращает временную часть объекта даты в виде строки, используя региональные соглашения |
| toLocaleString() | Преобразует объект даты в строку, используя региональные соглашения |
| toString() | Преобразует объект даты в строку |
| toTimeString() | Преобразует временную часть объекта Date в строку |
| toUTCString() | Преобразует объект даты в строку по всемирному координированному времени |
| UTC() | Возвращает количество миллисекунд в дате с полуночи 1 января 1970 года по времени UTC |
| valueOf() | Возвращает примитивное значение объекта даты |
