Órák hozzáadása a dátumhoz objektumhoz JavaScriptben

Orak Hozzaadasa A Datumhoz Objektumhoz Javascriptben



A JavaScript Date objektuma az aktuális napot, dátumot és időt (időzónával együtt) adja vissza az eszközön. A JavaScriptben vannak olyan helyzetek, amikor a fejlesztőknek órákat kell hozzáadniuk egy dátum objektumhoz. A Date objektum számos módszert kínál, beleértve a „ setHours() ”, „ getTime() ”, „ set Month() ”, és még sok más a Dátum objektum értékeinek eléréséhez vagy módosításához, például idő, óra, perc, időzóna és mások.

Ez a bejegyzés leírja az órák hozzáadásának folyamatát egy dátumobjektumhoz JavaScriptben.

Hogyan adhatunk órákat a dátum objektumhoz JavaScriptben?

Ha órákat szeretne hozzáadni egy dátum objektumhoz, használja az alábbi JavaScript előre meghatározott metódusokat:







  • getTime() metódus
  • setHours() metódus

Nézzük meg a fent említett módszerek működését.



1. módszer: Órák hozzáadása a dátumhoz objektumhoz a getTime() módszerrel

Ha órákat szeretne hozzáadni a dátum objektumhoz, a „ getTime() ” módszert alkalmazzák. Az adott dátumhoz tartozó időt jelenti az egyetemes időben. Az időt ezredmásodpercben adja vissza:



Szintaxis
Használja a következő szintaxist a getTime() metódushoz:





Dátum . getTime ( )

Példa
Hozzon létre egy új dátumobjektumot, és tárolja egy változóban ' dátum ”:

volt dátum = új Dátum ( ) ;

Ha órákat szeretne hozzáadni egy dátumobjektumhoz, definiáljon egy függvényt ' addHoursToDate() ' paraméterrel ' óra ', hívja a ' beállítani az időt() ” metódusát a dátum objektumhoz, majd először kapja meg az aktuális időt a „ getTime() ” metódust, majd adjunk hozzá óra ezredmásodpercet:



funkció addHoursToDate ( óra ) {
dátum. beállítani az időt ( dátum. getTime ( ) + óra * 60 * 60 * 1000 ) ;
Visszatérés dátum ;
}

Nyomtassa ki a mai dátumot a „ console.log() ” módszer:

konzol. log ( 'Mai dátum:' , dátum ) ;

Hívja meg a függvényt addHoursToDate() 'átadással' két ' órák:

addHoursToDate ( két ) ;

Nyomtassa ki az új dátumot és időt 2 óra hozzáadásával a konzolon:

konzol. log ( 'Add Hours in date:' , dátum ) ;

A megfelelő kimenet a következő lesz:

2. módszer: Órák hozzáadása a dátumhoz objektumhoz a setHour() metódussal

Van egy másik Dátum objektum metódusa ' setHour() ” használt órák hozzáadására a mai napig. A helyi idő szerint beállítja egy dátum óráit.

Szintaxis
A setHours() metódushoz használja a megadott szintaxist:

Dátum . setHours ( órák , min , mp , Kisasszony )

A fenti szintaxisban:

  • ' órák ” 0 és 23 közötti egész számot jelöl.
  • ' min ” 0 és 59 közötti perceket jelöl.
  • ' mp ” a 0 és 59 közötti másodperc.
  • ' Kisasszony ” a 0 és 999 közötti ezredmásodperc.
  • Az ' min , mp , és Kisasszony ' opcionális paraméterek, de kapcsolódnak egymáshoz, ha a ' Kisasszony ', akkor kötelező a ' mp ” és „ min ”.

Példa
Ha órákat szeretne hozzáadni egy dátumobjektumhoz, definiáljon egy függvényt ' addHoursToDate() ' paraméterrel ' óra ”, és kapja meg az órák értékét úgy, hogy argumentumként ad át egy számot a „ setHours() ” módszer:

funkció addHoursToDate ( óra ) {
dátum. setHours ( óra ) ;
}

Hívja meg a függvényt addHoursToDate() 'átadással' két ” óra a dátum hozzáadásához:

addHoursToDate ( két ) ;

Nyomtassa ki az új dátumot és időt 2 óra hozzáadásával a konzolon a „console.log()” metódussal:

konzol. log ( 'Add 2 Hours to date:' , dátum ) ;

Kimenet

Következtetés

Ha órákat szeretne hozzáadni egy dátumobjektumhoz, használja a JavaScript Date objektum előre meghatározott metódusait, beleértve a ' getTime() ' módszer vagy ' setHours() ” módszerrel. A setHours() metódus a helyi idő szerint állítja be az órákat dátumban, míg a getTime() metódus ezredmásodpercben adja vissza az időt, és az időt egyetemes időben jeleníti meg. Ez a bejegyzés leírja az órák hozzáadásának folyamatát egy dátumobjektumhoz JavaScriptben.