Predmet datuma se v JavaScriptu uporablja za manipulacijo datuma in ure. Delo z datumom in časom v JavaScriptu se pogosto izvaja prek predmeta JavaScript Date(). Ima več metod in konstruktor, ki nam preprosto omogoča delo z datumom in uro. Na spletni strani lahko časovnik nastavite z uporabo datumskega objekta JavaScript.
Ta priročnik bo podrobneje obravnaval konstruktorje Date() v JavaScriptu.
Kaj je konstruktor JavaScript Date()?
Za ustvarjanje datumskih predmetov uporabite » novo ” operaterja. Za ustvarjanje datumskih objektov so na voljo štirje različni konstruktorji Date():
-
- datum()
- Datum (datumString)
- Datum (milisekunde)
- Datum (leto, mesec, dan, ure, minute, sekunde, milisekunde)
Preverimo vsako od omenjenih metod eno za drugo!
Kako uporabljati konstruktor Date() v JavaScriptu?
S klicem » nov datum() ” se ustvari nov datumski objekt z današnjim datumom in uro:
je bil datum = nov datum ( ) ;
Zdaj natisnite trenutni datum in čas na konzoli s posredovanjem spremenljivke ' datum ' do ' console.log() ” metoda:
Na konzoli bo prikazana naslednja datumska vrednost:
Kako uporabljati konstruktor Date(dateString) v JavaScriptu?
Če želite zgraditi nov datumski objekt s podanim datumskim nizom, uporabite » novi datum (dateString) ” konstruktor.
Da bi to naredili, bomo najprej ustvarili nov objekt datuma, tako da podamo datum kot niz v konstruktorju Date(dateString):
je bil datum = nov datum ( '8. oktober 2022 15:11:05' ) ;
Nato ga natisnite na konzoli:
Ustrezni izhod bo videti takole:
Kako uporabljati konstruktor datuma (milisekund) v JavaScriptu?
S pomočjo ' nov datum (milisekund) ” se ustvari nov objekt datuma z uporabo univerzalnega časa (UTC) z dodajanjem milisekund.
Ko je priklican novi konstruktor Date(milliseconds), je ustvarjen nov objekt datuma z NIČ milisekund, dodanih ničelnemu času:
je bil datum = nov datum ( 0 ) ;
Natisnite datum, ki ga vrne » nov datum (milisekund) ” konstruktor z uporabo metode console.log():
Izhod
Podobno, ko smo mimo ' 500000000000 ” milisekund do konstruktorja, bo glede nanj prikazan datum:
Podan rezultat prikazuje čas po 15 letih:
Kako uporabljati konstruktor datuma (leto, mesec, dan, ure, minute, sekunde, milisekunde) v JavaScriptu?
Ta konstruktor sprejme najmanj dva argumenta in največ sedem, da dobi čas v podani obliki. V primeru enega parametra pa ga bo konstruktor Date() sprejel kot milisekunde.
Na primer, vse parametre bomo posredovali konstruktorju Date(), vključno z letom, mesecem, dnevom, urami, minutami, sekundami in milisekundami kot 2022, 5, 11, 15, 14, 15 oziroma 7:
je bil datum = nov datum ( 2022 , 5 , enajst , 12 , 14 , petnajst , 7 ) ;
Nazadnje natisnite vrednost predmeta datuma na konzoli z uporabo ' console.log() ” metoda:
Izhod
Zbrali smo vsa bistvena navodila, povezana s konstruktorjem JavaScript Date().
Zaključek
Če želite sestaviti datumski objekt, lahko uporabite eno od štirih različic konstruktorja Date(), vključno z Date(), Date(dateString), Date(milisekunde) in Date(leto, mesec, dan, ure, minute, sekunde, milisekunde). Poleg tega za ustvarjanje predmeta Date uporabite » novo ” operaterja. Ta priročnik podrobneje opisuje konstruktor Date() v JavaScriptu.