Конструктор JavaScript Date()

Konstruktor Javascript Date



Объект даты используется в JavaScript для управления датой и временем. Работа с датой и временем в JavaScript часто выполняется через объект JavaScript Date(). У него есть несколько методов и конструктор, который просто позволяет нам работать с датой и временем. На веб-странице таймер можно установить с помощью объекта даты JavaScript.

В этом руководстве подробно рассматриваются конструкторы Date() в JavaScript.







Что такое конструктор JavaScript Date()?

Для создания объектов Date используйте « новый оператор. Для создания объектов даты доступны четыре различных конструктора Date():



    • Свидание()
    • Дата (строка даты)
    • Дата (миллисекунды)
    • Дата (год, месяц, день, часы, минуты, секунды, миллисекунды)

Давайте проверим каждый из упомянутых методов один за другим!



Как использовать конструктор Date() в JavaScript?

Позвонив в « новая дата() », создается новый объект даты с сегодняшней датой и временем:





был свидание = новая дата ( ) ;


Теперь напечатайте текущую дату и время на консоли, передав переменную « свидание ” к “ console.log() метод:

console.log ( свидание ) ;


В консоли будет отображаться следующее значение даты:



Как использовать конструктор Date(dateString) в JavaScript?

Чтобы создать новый объект даты с предоставленной строкой даты, используйте « новая дата (строка даты) 'Конструктор.

Для этого сначала мы создадим новый объект даты, передав дату в виде строки в конструкторе Date(dateString):

был свидание = новая дата ( «8 октября 2022 г., 15:11:05» ) ;


Затем напечатайте его в консоли:

console.log ( свидание ) ;


Соответствующий вывод будет выглядеть так:

Как использовать конструктор даты (миллисекунд) в JavaScript?

С помощью « новая дата (миллисекунды) », новый объект даты создается с использованием универсального времени (UTC) путем добавления миллисекунд.

Когда вызывается конструктор new Date(milliseconds), создается новый объект даты с добавлением ZERO миллисекунд к нулевому времени:

был свидание = новая дата ( 0 ) ;


Распечатайте дату, возвращенную « новая дата (миллисекунды) ” с помощью метода console.log():

console.log ( свидание ) ;


Выход


Точно так же, когда мы прошли « 500000000000 ” миллисекунд в конструктор, дата будет отображаться относительно него:

был свидание = новая дата ( 500000000000 ) ;


Данный вывод показывает время через 15 лет:

Как использовать конструктор даты (год, месяц, день, часы, минуты, секунды, миллисекунды) в JavaScript?

Этот конструктор принимает минимум два аргумента и максимум семь, чтобы получить время в указанном формате. Однако в случае одного параметра конструктор Date() примет его как миллисекунды.

Например, мы передадим конструктору Date() все параметры, включая год, месяц, день, часы, минуты, секунды и миллисекунды как 2022, 5, 11, 15, 14, 15 и 7 соответственно:

был свидание = новая дата ( 2022 , 5 , одиннадцать , 12 , 14 , пятнадцать , 7 ) ;


Наконец, напечатайте значение объекта даты на консоли, используя « console.log() метод:

console.log ( свидание ) ;


Выход


Мы собрали все основные инструкции, связанные с конструктором JavaScript Date().

Вывод

Чтобы создать объект даты, вы можете использовать один из четырех вариантов конструктора Date(), включая Date(), Date(dateString), Date(миллисекунды) и Date(год, месяц, день, часы, минуты, секунды, миллисекунды). Кроме того, чтобы создать объект Date, используйте « новый оператор. В этом руководстве подробно описан конструктор Date() в JavaScript.