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 ”:
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:
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:
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.