Класс реализует работу с датой, временем и часовыми поясами. Ввиду ограничений платформы, в классе реализованы не все методы.
При создании объекта командой new Date()
без параметров, ему будут присвоены текущие дата и время.
Допустимы параметры следующих типов:
целое число
— количество миллисекунд с 01-01-1970массив
— типа [год, месяц, число, часы, минуты, секунды, миллисекунды]строка
— строка, содержащая дату в форматах '2011-10-20T14:48:00', '2011-10-20' или 'Mon, 25 Dec 1995 13:30:00 +0430'Возвращает число от 1 до 31.
Возвращает день недели в виде числа от 0 (воскресенье) до 6 (суббота).
Возвращает год в виде четырехзначного числа.
Возвращает час от 0 до 23.
Возвращает миллисекунды от 0 до 999.
Возвращает минуты от 0 до 59.
Возвращает месяц в виде числа от 0 (январь) до 11 (декабрь).
Возвращает секунды от 0 до 59.
Возвращает количество миллисекунд с 1 января 1970 года.
Возвращает разницу часового пояса с UTC в минутах.
Разбирает время в параметре str
и возвращает количество миллисекунд между ним и 1 января 1970 года. Формат передачи времени в параметре str
аналогичен формату в конструкторе класса Date
.
Возвращает строку с датой, временем и часовым поясом.
Возвращает строку с датой и временем для нулевого меридиана.
Возвращает количество миллисекунд, прошедших с 1 января 1970 года. Часовой пояс не учитывается.