„JavaScript“ data() konstruktorius

Javascript Data Konstruktorius



Datos objektas naudojamas „JavaScript“ norint valdyti datą ir laiką. Darbas su data ir laiku JavaScript dažnai atliekamas naudojant JavaScript Date() objektą. Jis turi keletą metodų ir konstruktorių, kuris tiesiog leidžia dirbti su data ir laiku. Tinklalapyje laikmatis gali būti nustatytas naudojant JavaScript datos objektą.

Šiame vadove bus išsamiau aprašyti Date() konstruktoriai JavaScript.







Kas yra JavaScript Date() konstruktorius?

Norėdami sukurti datos objektus, naudokite „ naujas ' operatorius. Yra keturi skirtingi Date() konstruktoriai, skirti kurti datos objektus:



    • Data()
    • Data (datos eilutė)
    • Data (milisekundėmis)
    • Data (metai, mėnuo, diena, valandos, minutės, sekundės, milisekundės)

Panagrinėkime kiekvieną iš paminėtų metodų po vieną!



Kaip naudoti datos () konstruktorių „JavaScript“?

Paskambinus „ nauja data () “ konstruktorius, sukuriamas naujas datos objektas su šios dienos data ir laiku:





buvo data = nauja data ( ) ;


Dabar išspausdinkite dabartinę datą ir laiką konsolėje, perduodami kintamąjį ' data “ į „ console.log() “ metodas:

console.log ( data ) ;


Konsolėje bus rodoma ši datos reikšmė:



Kaip naudoti Date(dateString) konstruktorių „JavaScript“?

Norėdami sukurti naują datos objektą su pateikta datos eilute, naudokite „ nauja data (datos eilutė) “ konstruktorius.

Norėdami tai padaryti, pirmiausia sukursime naują datos objektą, nurodydami datą kaip eilutę Date(dateString) konstruktoriuje:

buvo data = nauja data ( „2022 m. spalio 8 d., 15:11:05“ ) ;


Tada atspausdinkite jį konsolėje:

console.log ( data ) ;


Atitinkama išvestis atrodys taip:

Kaip naudoti datos (milisekundžių) konstruktorių „JavaScript“?

Su ' nauja data (milisekundėmis) “ konstruktorius, naujas datos objektas sukuriamas naudojant universalųjį laiką (UTC), pridedant milisekundžių.

Kai iškviečiamas naujas datos (milisekundžių) konstruktorius, sukuriamas naujas datos objektas, prie nulio laiko pridedama NULIS milisekundžių:

buvo data = nauja data ( 0 ) ;


Atspausdinkite datą, kurią grąžino „ nauja data (milisekundėmis) “ konstruktorius naudojant console.log() metodą:

console.log ( data ) ;


Išvestis


Panašiai, kai praėjome „ 500000000000 ” milisekundžių iki konstruktoriaus, data bus rodoma jo atžvilgiu:

buvo data = nauja data ( 500000000000 ) ;


Pateikta produkcija rodo laiką po 15 metų:

Kaip naudoti datos (metai, mėnuo, diena, valandos, minutės, sekundės, milisekundės) konstruktorių „JavaScript“?

Šis konstruktorius priima mažiausiai du argumentus ir daugiausia septynis, kad gautų laiką nurodytu formatu. Tačiau vieno parametro atveju Date() konstruktorius priims jį kaip milisekundes.

Pavyzdžiui, mes perduosime visus parametrus Date() konstruktoriui, įskaitant metus, mėnesį, dieną, valandas, minutes, sekundes ir milisekundes atitinkamai kaip 2022, 5, 11, 15, 14, 15 ir 7:

buvo data = nauja data ( 2022 m , 5 , vienuolika , 12 , 14 , penkiolika , 7 ) ;


Galiausiai išspausdinkite datos objekto reikšmę konsolėje naudodami „ console.log() “ metodas:

console.log ( data ) ;


Išvestis


Surinkome visas esmines instrukcijas, susijusias su JavaScript Date() konstruktoriumi.

Išvada

Norėdami sukurti datos objektą, galite naudoti vieną iš keturių Date() konstruktoriaus variantų, įskaitant Date(), Date(dateString), Date(milisekundėmis) ir Date(metai, mėnuo, diena, valandos, minutės, sekundės, milisekundėmis). Be to, norėdami sukurti datos objektą, naudokite „ naujas ' operatorius. Šiame vadove buvo išsamiai aprašytas Date() konstruktorius JavaScript.