Как добавить объект «Часы до даты» в JavaScript

Kak Dobavit Ob Ekt Casy Do Daty V Javascript



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

В этом посте будет описан процесс добавления часов к объекту даты в JavaScript.

Как добавить объект «Часы до даты» в JavaScript?

Для добавления часов к объекту Date используйте приведенные ниже предопределенные методы JavaScript:







  • Метод getTime()
  • Метод setHours()

Давайте посмотрим на работу вышеупомянутых методов.



Способ 1: добавление часов к объекту даты с использованием метода getTime()

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



Синтаксис
Используйте следующий синтаксис для метода getTime():





Свидание . получить время ( )

Пример
Создайте новый объект даты и сохраните его в переменной « свидание ”:

был свидание знак равно новый Свидание ( ) ;

Чтобы добавить часы к объекту даты, определите функцию « добавить часы к дате () ' с параметром ' час ', позвоните' установленное время () » объекта даты, затем сначала получите текущее время, используя « получить время () », а затем добавьте к нему часы миллисекунд:



функция addHoursToDate ( час ) {
свидание. установленное время ( свидание. получить время ( ) + час * 60 * 60 * 1000 ) ;
возвращаться свидание ;
}

Распечатайте сегодняшнюю дату, используя « console.log() метод:

приставка. журнал ( 'Сегодняшняя дата:' , свидание ) ;

Вызовите функцию « добавить часы к дате () 'проходя' два ' часы:

addHoursToDate ( два ) ;

Распечатайте новую дату и время, добавив к ним 2 часа на консоли:

приставка. журнал ( 'Добавить часы в дату:' , свидание ) ;

Соответствующий вывод будет:

Способ 2: добавление часов к объекту даты с использованием метода setHour()

Существует еще один метод объекта Date: установитьчас() ” используется для добавления часов к дате. Он устанавливает часы для даты в соответствии с местным временем.

Синтаксис
Для метода setHours() используйте данный синтаксис:

Свидание . setHours ( часы , мин , сек , РС )

В приведенном выше синтаксисе:

  • часы ” указывает целое число от 0 до 23.
  • мин ” представляет минуты от 0 до 59.
  • сек ” — это секунды от 0 до 59.
  • РС ” — это миллисекунды от 0 до 999.
  • мин , сек , а также РС ” являются необязательными параметрами, но связаны друг с другом, если использовать “ РС ', то обязательно использовать ' сек ' а также ' мин ».

Пример
Чтобы добавить часы к объекту даты, определите функцию « добавить часы к дате () ' с параметром ' час ', и получить значение часов, передав число в качестве аргумента в ' установитьчасы() метод:

функция addHoursToDate ( час ) {
свидание. setHours ( час ) ;
}

Вызовите функцию « добавить часы к дате () 'проходя' два ” часов добавить в дату:

addHoursToDate ( два ) ;

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

приставка. журнал ( 'Добавить 2 часа к дате:' , свидание ) ;

Выход

Вывод

Чтобы добавить часы к объекту даты, используйте предопределенные методы объекта даты JavaScript, включая « получить время () 'метод' или ' установитьчасы() метод. Метод setHours() устанавливает дату в часах в соответствии с местным временем, а метод getTime() возвращает время в миллисекундах и представляет время по всемирному времени. В этом посте описан процесс добавления часов к объекту даты в JavaScript.