В этом посте будет описан процесс добавления часов к объекту даты в JavaScript.
Как добавить объект «Часы до даты» в JavaScript?
Для добавления часов к объекту Date используйте приведенные ниже предопределенные методы JavaScript:
- Метод getTime()
- Метод setHours()
Давайте посмотрим на работу вышеупомянутых методов.
Способ 1: добавление часов к объекту даты с использованием метода getTime()
Чтобы добавить часы к объекту Date, « получить время () используется метод. Он представляет время для данной даты в универсальном времени. Возвращает время в миллисекундах:
Синтаксис
Используйте следующий синтаксис для метода getTime():
Свидание . получить время ( )
Пример
Создайте новый объект даты и сохраните его в переменной « свидание ”:
Чтобы добавить часы к объекту даты, определите функцию « добавить часы к дате () ' с параметром ' час ', позвоните' установленное время () » объекта даты, затем сначала получите текущее время, используя « получить время () », а затем добавьте к нему часы миллисекунд:
функция addHoursToDate ( час ) {
свидание. установленное время ( свидание. получить время ( ) + час * 60 * 60 * 1000 ) ;
возвращаться свидание ;
}
Распечатайте сегодняшнюю дату, используя « console.log() метод:
приставка. журнал ( 'Сегодняшняя дата:' , свидание ) ;Вызовите функцию « добавить часы к дате () 'проходя' два ' часы:
addHoursToDate ( два ) ;Распечатайте новую дату и время, добавив к ним 2 часа на консоли:
приставка. журнал ( 'Добавить часы в дату:' , свидание ) ;Соответствующий вывод будет:
Способ 2: добавление часов к объекту даты с использованием метода setHour()
Существует еще один метод объекта Date: установитьчас() ” используется для добавления часов к дате. Он устанавливает часы для даты в соответствии с местным временем.
Синтаксис
Для метода setHours() используйте данный синтаксис:
В приведенном выше синтаксисе:
- “ часы ” указывает целое число от 0 до 23.
- “ мин ” представляет минуты от 0 до 59.
- “ сек ” — это секунды от 0 до 59.
- “ РС ” — это миллисекунды от 0 до 999.
- “ мин , сек , а также РС ” являются необязательными параметрами, но связаны друг с другом, если использовать “ РС ', то обязательно использовать ' сек ' а также ' мин ».
Пример
Чтобы добавить часы к объекту даты, определите функцию « добавить часы к дате () ' с параметром ' час ', и получить значение часов, передав число в качестве аргумента в ' установитьчасы() метод:
свидание. setHours ( час ) ;
}
Вызовите функцию « добавить часы к дате () 'проходя' два ” часов добавить в дату:
addHoursToDate ( два ) ;Распечатайте новую дату и время, добавив в нее 2 часа на консоли с помощью метода «console.log()»:
приставка. журнал ( 'Добавить 2 часа к дате:' , свидание ) ;Выход
Вывод
Чтобы добавить часы к объекту даты, используйте предопределенные методы объекта даты JavaScript, включая « получить время () 'метод' или ' установитьчасы() метод. Метод setHours() устанавливает дату в часах в соответствии с местным временем, а метод getTime() возвращает время в миллисекундах и представляет время по всемирному времени. В этом посте описан процесс добавления часов к объекту даты в JavaScript.