A dátum objektumot a JavaScriptben a dátum és az idő manipulálására használják. A dátum és az idő JavaScriptben történő kezelése gyakran a JavaScript Date() objektumon keresztül történik. Számos módszerrel és egy konstruktorral rendelkezik, amely egyszerűen lehetővé teszi, hogy dátummal és idővel dolgozzunk. Egy weboldalon időzítő állítható be a JavaScript dátum objektum segítségével.
Ez a kézikönyv részletesebben ismerteti a Date() konstruktorokat JavaScriptben.
Mi az a JavaScript Date() konstruktor?
Dátum objektumok létrehozásához használja a ' új ' operátor. Négy különböző Date() konstruktor áll rendelkezésre dátumobjektumok létrehozásához:
-
- Dátum()
- Dátum(dátumkarakterlánc)
- Dátum (ezredmásodperc)
- Dátum (év, hónap, nap, óra, perc, másodperc, ezredmásodperc)
Nézzük meg egyenként az említett módszereket!
Hogyan használjuk a Date() konstruktort JavaScriptben?
A „ új dátum() ” konstruktor, egy új dátumobjektum jön létre a mai dátummal és idővel:
volt dátum = új dátum ( ) ;
Most nyomtassa ki az aktuális dátumot és időt a konzolon a ' változó átadásával dátum ' hoz ' console.log() ” módszer:
A következő dátumérték jelenik meg a konzolon:
Hogyan használjuk a Date(dateString) konstruktort JavaScriptben?
Ha új dátumobjektumot szeretne létrehozni egy megadott dátum karakterlánccal, használja a ' új dátum (dateString) ” kivitelező.
Ehhez először létrehozunk egy új dátumobjektumot úgy, hogy a dátumot karakterláncként adjuk át a Date(dateString) konstruktorban:
volt dátum = új dátum ( '2022. október 8. 15:11:05' ) ;
Ezután nyomtassa ki a konzolon:
A megfelelő kimenet így fog kinézni:
Hogyan kell használni a dátum(ezredmásodperc) konstruktort a JavaScriptben?
A „ új dátum (ezredmásodperc) ” konstruktor, egy új dátumobjektum jön létre az univerzális idő (UTC) felhasználásával, az ezredmásodpercek hozzáadásával.
Az új Date(ezredmásodperc) konstruktor meghívásakor egy új dátumobjektum jön létre, amelyben NULLA ezredmásodperc hozzáadódik a nulla időhöz:
volt dátum = új dátum ( 0 ) ;
Nyomtassa ki a dátumot, amelyet a ' új dátum (ezredmásodperc) ” konstruktor a console.log() metódussal:
Kimenet
Hasonlóképpen, amikor elhaladtunk „ 500000000000 ” ezredmásodpercben a konstruktorhoz, a dátum hozzá képest jelenik meg:
A megadott kimenet 15 év után mutatja az időt:
Hogyan használjuk a Date (év, hónap, nap, óra, perc, másodperc, ezredmásodperc) konstruktort JavaScriptben?
Ez a konstruktor legalább két argumentumot és legfeljebb hét argumentumot fogad el, hogy az időt a megadott formátumban kapja meg. Egy paraméter esetén azonban a Date() konstruktor ezredmásodpercként fogadja el.
Például az összes paramétert átadjuk a Date() konstruktornak, beleértve az évet, hónapot, napot, órákat, perceket, másodperceket és ezredmásodperceket, mint 2022, 5, 11, 15, 14, 15 és 7:
volt dátum = új dátum ( 2022 , 5 , tizenegy , 12 , 14 , tizenöt , 7 ) ;
Végül nyomtassa ki a dátum objektum értékét a konzolon a „ console.log() ” módszer:
Kimenet
Összegyűjtöttük a JavaScript Date() konstruktorral kapcsolatos összes lényeges utasítást.
Következtetés
Dátumobjektum létrehozásához használhatja a Date() konstruktor négy változatának egyikét, beleértve a Date(), Date(dateString), Dátum(ezredmásodperc) és Date(év, hónap, nap, óra, perc, másodperc, ezredmásodperc). Ezenkívül egy dátum objektum létrehozásához használja a „ új ' operátor. Ez a kézikönyv részletesen kidolgozta a Date() konstruktort JavaScriptben.