Встроенные объекты
Объект Date
Объект Date поддерживает метод для работы с датами и временем в JavaScript. Новые экземпляры объектов Date создаются так:
newDateObject
=
new
Date([значение])
Значение – необязательные установки даты и времени для нового объекта. Если они не заданы, используются текущие дата и время. Значение может иметь такой вид:
- миллисекунды – начиная с полуночи по Гринвичу 1 января 1970 года;
- год, месяц, день (например, 1997.0.27-27 января 1997);
- год, месяц, день, часы, минуты, секунды;
- месяц, день, год, часы:минуты:секунды (например, September 23, 1997 08:25:30).
Метод | Описание |
---|---|
getDate() | Возвращает число месяца как целое число от 1 до 31 |
getDay() | Возвращает день недели как целое число от 0 (воскресенье) до 6 (суббота) |
getHours() | Возвращает часы как целое от 0 до 23 |
getMlnutes() | Возвращает минуты как целое от 0 до 59 |
getMonth() | Возвращает месяц как целое от 0 (январь) до 11 (декабрь) |
getSeconds () | Возвращает секунды как целое от 0 до 59 |
geTime() | Возвращает количество миллисекунд между 1 января 1970 года в 00:00:00 по Гринвичу и текущим объектом Date как целое число |
getTimeZoneOffset() | Возвращает разницу в минутах между местным и гринвичским временем как целое число |
getYear() | Возвращает год без первых двух разрядов как целое число |
parse(дата) | Возвращает количество миллисекунд между 1 января 1970 года в 00:00:00 по Гринвичу |
setDate(значение) | Устанавливает день месяца с помощью целого числа значение от 1 до 31 |
setHours(значение) | Устанавливает часы с помощью целого числа значение от 0 до 23 |
setMinutes(значение) | Устанавливает минуты с помощью целого числа значение от 0 до 59 |
setMonth(значение) | Устанавливает месяц с помощью целого числа значение от 0 до 11 |
setSeconds(значение) | Устанавливает секунды с помощью целого числа значение от 0 до 59 |
setTime(значение) | Устанавливает значение объекта Date с помощью целого числа значение, которое отражает количество миллисекунд между 1 января 1970 года в 00:00:00 по Гринвичу |
set Year(значение) | Устанавливает часы с помощью целого числа значение, большего 1900 |
toGMTString() | Преобразует данные местного времени во время по Гринвичу и возвращает как строку |
toLocaleString() | Преобразует время по Гринвичу в данные местного времени и возвращает как строку |
UTC(год, месяц) | Возвращает количество миллисекунд между 1 января 1970 года в 00:00:00 по Гринвичу и текущим объектом Date как целое число [, часы] [, минуты] [, секунды]) |