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