JavaScript справка на дату
Дата объект
Объект Date используется для работы с датами и временем.
Объекты 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 Дата учебник.
Свойства объекта 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() | Возвращает число миллисекунд с полуночи Jan 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() | Deprecated. Use the getFullYear() method instead |
| now() | Возвращает число миллисекунд с полуночи 1 января 1970 |
| parse() | Анализирует строку даты и возвращает число миллисекунд с 1 января 1970 |
| setDate() | Задает день месяца объекта Date |
| setFullYear() | Задает год объекта Date |
| setHours() | Задает час объекта Date |
| setMilliseconds() | Задает миллисекунды объекта Date |
| setMinutes() | Установка минут объекта Date |
| setMonth() | Задает месяц объекта Date |
| setSeconds() | Задает секунды объекта Date |
| setTime() | Устанавливает дату на указанное число миллисекунд после/до 1 января 1970 |
| setUTCDate() | Задает день месяца объекта Date в соответствии с универсальным временем |
| setUTCFullYear() | Задает год объекта Date в соответствии с универсальным временем |
| setUTCHours() | Задает час объекта Date в соответствии с универсальным временем |
| setUTCMilliseconds() | Задает миллисекунды объекта Date в соответствии с универсальным временем |
| setUTCMinutes() | Установка минут объекта Date в соответствии с универсальным временем |
| setUTCMonth() | Задает месяц объекта Date в соответствии с универсальным временем |
| setUTCSeconds() | Установка секунд объекта Date в соответствии с универсальным временем |
| setYear() | Устаревшим. Вместо этого используйте метод setFullYear () |
| toDateString() | Преобразует часть даты объекта Date в читаемую строку |
| toGMTString() | Устаревшим. Вместо этого используйте метод toUTCString () |
| toISOString() | Возвращает дату в виде строки, используя стандарт ISO |
| toJSON() | Возвращает дату в виде строки, отформатированной как дата JSON |
| toLocaleDateString() | Возвращает часть даты объекта Date в виде строки с помощью соглашений о локали |
| toLocaleTimeString() | Возвращает часть времени объекта Date в виде строки с помощью соглашений о локали |
| toLocaleString() | Преобразует объект Date в строку с помощью соглашений о локали |
| toString() | Преобразует объект Date в строку |
| toTimeString() | Преобразует часть времени объекта Date в строку |
| toUTCString() | Преобразует объект Date в строку в соответствии с универсальным временем |
| UTC() | Возвращает число миллисекунд в дате с полуночи 1 января 1970, в соответствии со временем UTC |
| valueOf() | Возвращает примитивное значение объекта Date |

