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ä:
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:
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:
Lähtö
Vastaavasti, kun olemme ohittaneet 500000000000 ” millisekuntia rakentajalle, päivämäärä näytetään sen suhteen:
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ä:
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.