Kako dodati objekt sati u datum u JavaScriptu

Kako Dodati Objekt Sati U Datum U Javascriptu



Objekt Datum u JavaScriptu vraća trenutni dan, datum i vrijeme (s vremenskom zonom) na uređaju. U JavaScriptu postoje neke situacije u kojima programeri trebaju dodati sate objektu Datum. Objekt Date nudi brojne metode, uključujući ' setHours() ”, “ getTime() ”, “ postaviMjesec() “, i još mnogo toga za pristup ili promjenu vrijednosti objekta Date, kao što su vrijeme, sat, minuta, vremenska zona i drugo.

Ovaj će post opisati postupak dodavanja sati objektu datuma u JavaScriptu.

Kako dodati objekt sati u datum u JavaScriptu?

Za dodavanje sati objektu Datum upotrijebite dolje dane JavaScript unaprijed definirane metode:







  • metoda getTime().
  • metoda setHours().

Pogledajmo kako funkcioniraju gore navedene metode.



Metoda 1: Dodajte sate objektu datuma pomoću metode getTime().

Za dodavanje sati objektu Datum, ' getTime() ” koristi se metoda. Predstavlja vrijeme za određeni datum u univerzalnom vremenu. Vraća vrijeme u milisekundama:



Sintaksa
Koristite sljedeću sintaksu za getTime() metodu:





Datum . getTime ( )

Primjer
Stvorite novi objekt datuma i pohranite ga u varijablu ' datum ”:

bio je datum = novi Datum ( ) ;

Kako biste objektu datuma dodali sate, definirajte funkciju ' addHoursToDate() ' s parametrom ' sat ”, nazovi ” Postavi vrijeme() ” metoda objekta datuma zatim najprije pribavite trenutno vrijeme koristeći “ getTime() ', a zatim joj dodajte sate milisekundi:



funkcija addHoursToDate ( sat ) {
datum. Postavi vrijeme ( datum. getTime ( ) + sat * 60 * 60 * 1000 ) ;
povratak datum ;
}

Ispišite današnji datum koristeći ' konzola.log() ” metoda:

konzola. log ( 'Današnji datum:' , datum ) ;

Pozovite funkciju “ addHoursToDate() 'prolaskom' dva ' sati:

addHoursToDate ( dva ) ;

Ispišite novi datum i vrijeme dodavanjem 2 sata na konzoli:

konzola. log ( 'Dodaj sate u datum:' , datum ) ;

Odgovarajući izlaz će biti:

Metoda 2: Dodajte sate objektu datuma pomoću metode setHour().

Postoji još jedna metoda Date objekta ' setHour() ” koristi se za dodavanje sati do datuma. Postavlja sate za datum prema lokalnom vremenu.

Sintaksa
Za metodu setHours() koristite zadanu sintaksu:

Datum . setHours ( sati , min , sek , ms )

U gornjoj sintaksi:

  • sati ” označava cijeli broj između 0 i 23.
  • min ” predstavlja minute između 0 i 59.
  • sek ” su sekunde između 0 i 59.
  • ms ” su milisekunde između 0 i 999.
  • ' min , sek , i ms ” su izborni parametri, ali povezani jedan s drugim, ako koristite “ ms “, tada je obavezna upotreba „ sek ' i ' min ”.

Primjer
Kako biste objektu datuma dodali sate, definirajte funkciju ' addHoursToDate() ' s parametrom ' sat ', i dobijte vrijednost sati prosljeđivanjem broja kao argumenta u ' setHours() ” metoda:

funkcija addHoursToDate ( sat ) {
datum. setHours ( sat ) ;
}

Pozovite funkciju “ addHoursToDate() 'prolaskom' dva ” sati dodati u datum:

addHoursToDate ( dva ) ;

Ispišite novi datum i vrijeme dodavanjem 2 sata na konzoli pomoću metode “console.log()”:

konzola. log ( 'Dodaj 2 sata na datum:' , datum ) ;

Izlaz

Zaključak

Da biste objektu datuma dodali sate, upotrijebite unaprijed definirane metode objekta JavaScript Date uključujući ' getTime() ' metoda ili ' setHours() ” metoda. Metoda setHours() postavlja sate u datum prema lokalnom vremenu, dok metoda getTime() vraća vrijeme u milisekundama i predstavlja vrijeme u univerzalnom vremenu. Ovaj post opisuje postupak za dodavanje sati objektu datuma u JavaScriptu.