Иллюстрированный самоучитель по Web-графике

Встроенные объекты

Объект 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 как целое число [, часы] [, минуты] [, секунды])
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.