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