JavaScript Date() -konstruktori

Javascript Date Konstruktori



Date-objektia käytetään JavaScriptissä päivämäärän ja ajan manipuloimiseen. Päivämäärän ja kellonajan käsittely JavaScriptissä suoritetaan usein JavaScript Date() -objektin kautta. Siinä on useita menetelmiä ja konstruktori, jonka avulla voimme yksinkertaisesti työskennellä päivämäärän ja ajan kanssa. Web-sivulla ajastin voidaan asettaa JavaScript-päivämääräobjektin avulla.

Tämä käsikirja käsittelee Date()-konstruktoreita JavaScriptissä.







Mikä on JavaScript Date() Constructor?

Luodaksesi päivämääräobjekteja, käytä ' Uusi ”operaattori. Päivämääräobjektien luomiseen on käytettävissä neljä erilaista Date()-konstruktoria:



    • Päivämäärä()
    • Päivämäärä(päivämäärämerkkijono)
    • Päivämäärä (millisekuntia)
    • Päivämäärä (vuosi, kuukausi, päivä, tunnit, minuutit, sekunnit, millisekuntia)

Tarkastellaan jokaista mainituista menetelmistä yksitellen!



Kuinka käyttää Date() Constructoria JavaScriptissä?

soittamalla ' uusi päivämäärä () ' rakentaja, uusi päivämääräobjekti luodaan tämän päivän päivämäärällä ja kellonajalla:





oli Päivämäärä = uusi päivämäärä ( ) ;


Tulosta nyt nykyinen päivämäärä ja aika konsoliin välittämällä muuttuja ' Päivämäärä ' kohtaan ' console.log() 'menetelmä:

console.log ( Päivämäärä ) ;


Seuraava päivämääräarvo näkyy konsolissa:



Kuinka käyttää Date(dateString) -konstruktoria JavaScriptissä?

Luodaksesi uuden päivämääräobjektin annetulla päivämäärämerkkijonolla, käytä ' uusi päivämäärä(päivämäärämerkkijono) ”rakentaja.

Tätä varten luomme ensin uuden päivämääräobjektin syöttämällä päivämäärän merkkijonona Date(dateString)-konstruktorissa:

oli Päivämäärä = uusi päivämäärä ( '8. lokakuuta 2022 15:11:05' ) ;


Tulosta se sitten konsolissa:

console.log ( Päivämäärä ) ;


Vastaava tuloste näyttää tältä:

Kuinka käyttää Date(milliseconds) Constructoria JavaScriptissä?

' uusi päivämäärä (millisekuntia) ” rakentaja, uusi päivämääräobjekti luodaan käyttämällä UTC:tä (Universal Time) lisäämällä millisekuntia.

Kun uusi Date(milliseconds) -konstruktori vedetään, luodaan uusi päivämääräobjekti, johon on lisätty NOLLA millisekuntia nolla-aikaan:

oli Päivämäärä = uusi päivämäärä ( 0 ) ;


Tulosta päivämäärä, jonka palauttaa ' uusi päivämäärä (millisekuntia) ” konstruktori console.log()-metodilla:

console.log ( Päivämäärä ) ;


Lähtö


Vastaavasti, kun olemme ohittaneet 500000000000 ” millisekuntia rakentajalle, päivämäärä näytetään sen suhteen:

oli Päivämäärä = uusi päivämäärä ( 500000000000 ) ;


Annettu tulos näyttää ajan 15 vuoden jälkeen:

Kuinka käyttää Date (vuosi, kuukausi, päivä, tunnit, minuutit, sekunnit, millisekunnit) konstruktoria JavaScriptissä?

Tämä rakentaja hyväksyy vähintään kaksi argumenttia ja enintään seitsemän saadakseen ajan määritetyssä muodossa. Kuitenkin yhden parametrin tapauksessa Date()-konstruktori hyväksyy sen millisekunteina.

Esimerkiksi, välitämme kaikki parametrit Date()-konstruktorille, mukaan lukien vuosi, kuukausi, päivä, tunnit, minuutit, sekunnit ja millisekuntit 2022, 5, 11, 15, 14, 15 ja 7:

oli Päivämäärä = uusi päivämäärä ( 2022 , 5 , yksitoista , 12 , 14 , viisitoista , 7 ) ;


Tulosta lopuksi päivämääräobjektin arvo konsolissa käyttämällä ' console.log() 'menetelmä:

console.log ( Päivämäärä ) ;


Lähtö


Olemme koonneet kaikki olennaiset JavaScript Date() -konstruktoriin liittyvät ohjeet.

Johtopäätös

Päivämääräobjektin rakentamiseen voit käyttää yhtä Date()-konstruktorin neljästä vaihtoehdosta, mukaan lukien Date(), Date(dateString), Date(millisekuntia) ja Date(vuosi, kuukausi, päivä, tunnit, minuutit, sekunnit, millisekuntia). Lisäksi, jos haluat luoda päivämääräobjektin, käytä ' Uusi ”operaattori. Tässä käsikirjassa on kehitetty JavaScriptin Date()-konstruktori.