Како додати објекат Сати до датума у ​​ЈаваСцрипт-у

Kako Dodati Objekat Sati Do Datuma U Javascript U



Објекат Дате у ЈаваСцрипт-у враћа тренутни дан, датум и време (са временском зоном) на уређају. У ЈаваСцрипт-у постоје неке ситуације у којима програмери морају да додају сате објекту Дате. Објекат Дате нуди бројне методе, укључујући „ сетХоурс() ”, “ гетТиме() ”, “ сетМонтх() “, и још много тога да бисте приступили или променили вредности објекта Дате, као што су време, сат, минут, временска зона и друго.

Овај пост ће описати процес додавања сати објекту датума у ​​ЈаваСцрипт-у.

Како додати објекат Сати до датума у ​​ЈаваСцрипт-у?

Да бисте додали сате објекту Дате, користите доле наведене ЈаваСцрипт унапред дефинисане методе:







  • гетТиме() метода
  • метод сетХоурс().

Погледајмо рад горе наведених метода.



Метод 1: Додајте сате објекту датума користећи гетТиме() метод

Да бисте додали сате објекту Дате, „ гетТиме() ” се користи метода. Представља време за дати датум у универзалном времену. Враћа време у милисекундама:



Синтакса
Користите следећу синтаксу за гетТиме() метод:





Датум . гетТиме ( )

Пример
Креирајте нови објекат датума и сачувајте га у променљивој „ датум ”:

био датум = Нова Датум ( ) ;

Да бисте додали сате објекту датума, дефинишите функцију „ аддХоурсТоДате() ” са параметром “ сат ', звати ' одредити време () ” метод објекта датума, а затим прво добијете тренутно време користећи „ гетТиме() ”, а затим му додајте сате милисекунди:



функција аддХоурсТоДате ( сат ) {
датум. одредити време ( датум. гетТиме ( ) + сат * 60 * 60 * 1000 ) ;
повратак датум ;
}

Одштампајте данашњи датум користећи „ цонсоле.лог() ” метод:

конзола. Пријава ( 'Данашњи датум:' , датум ) ;

Позовите функцију ' аддХоурсТоДате() ' доношењем ' два ” сати:

аддХоурсТоДате ( два ) ;

Одштампајте нови датум и време додавањем 2 сата у њега на конзоли:

конзола. Пријава ( „Додај сате у датум:“ , датум ) ;

Одговарајући излаз ће бити:

Метод 2: Додајте сате објекту датума помоћу методе сетХоур().

Постоји још један метод Дате објекта „ сетХоур() ” који се користи за додавање сати до датума. Поставља сате за датум према локалном времену.

Синтакса
За метод сетХоурс() користите дату синтаксу:

Датум . сетХоурс ( сати , мин , сец , Госпођа )

У горњој синтакси:

  • сати ” означава цео број између 0 и 23.
  • мин ” представља минуте између 0 и 59.
  • сец ” су секунде између 0 и 59.
  • Госпођа ” су милисекунде између 0 и 999.
  • мин , сец , и Госпођа ” су опционални параметри, али су повезани један са другим, ако користите „ Госпођа “, онда је обавезно користити „ сец ' и ' мин ”.

Пример
Да бисте додали сате објекту датума, дефинишите функцију „ аддХоурсТоДате() ” са параметром “ сат “, и добијете вредност сати тако што ћете проследити број као аргумент у „ сетХоурс() ” метод:

функција аддХоурсТоДате ( сат ) {
датум. сетХоурс ( сат ) ;
}

Позовите функцију ' аддХоурсТоДате() ' доношењем ' два ” сати за додавање у датум:

аддХоурсТоДате ( два ) ;

Одштампајте нови датум и време додавањем 2 сата у њега на конзоли користећи метод „цонсоле.лог()“:

конзола. Пријава ( „Додајте 2 сата до датума:“ , датум ) ;

Излаз

Закључак

Да бисте додали сате објекту датума, користите унапред дефинисане методе ЈаваСцрипт Дате објекта укључујући „ гетТиме() ” метод или “ сетХоурс() ” метод. Метод сетХоурс() поставља сате у датуму према локалном времену док гетТиме() метод враћа време у милисекундама и представља време у универзалном времену. Овај пост описује процес додавања сати објекту датума у ​​ЈаваСцрипт-у.