Kuinka saada nykyinen päivämäärä ja aika JavaScriptissä?

How Get Current Date Time Javascript

Javascriptista on tullut laajalti käytetty ohjelmointikieli Internetin ja verkon laajentuessa uskomattoman nopeasti. Nykyaikaisessa verkkomaailmassa voimme tehdä melkein kaikki tehtävät yhdellä selaimella, ja Javascriptiä käytetään jokaisella verkkosivustolla, jonka näemme jokapäiväisessä elämässämme. Näimme usein päivämäärän ja kellonajan lähes kaikilla verkkosivuilla. Tässä artikkelissa aiomme tarkastella, kuinka voimme saada nykyisen ajan Javascriptista ja mitkä ovat eri tapoja saada päivämäärä ja aika vaatimuksemme mukaan.



Javascript tarjoaa sisäänrakennetun objektin Päivämäärä , joka auttaa hallitsemaan koko päivämäärän ja kellonajan. Myöhemmin voimme poimia mitä haluamme tarpeidemme mukaan käyttämällä erilaisia ​​sisäänrakennettuja menetelmiä. Joten hyppäämme suoraan prosessiin ja opimme eri tekniikoita nykyisen päivämäärän ja kellonajan poimimiseksi.



Ensinnäkin luomme uuden päivämäärän objektin () ja ilmoitamme muuttujan nimeltä nykyinen ja määritämme uuden päivämääräkohteen () nykyiselle muuttujalle.



var nykyinen= Uusi Päivämäärä ();

Määrittämisen jälkeen katsotaan objektia Päivämäärä, mitä sillä on meille.

konsoli.Hirsi(nykyinen)

Hyvä on! Näyttää aika siistiltä hyvässä muodossa. Mutta entä jos haluamme saada vain vuoden koko päivämäärästä? Voimme käyttää sisäänrakennettua funktiota getFullYear () vain vuoden saamiseen.



nykyinen.getFullYear();

Samoin, jos haluamme poimia vain vuoden, voimme käyttää sisäänrakennettua funktiota getMonths () vain kuukauden saamiseen.

nykyinen.getMonth();

Ongelma näyttää olevan. Tämä ei ole kahdeksas kuukausi (elokuu)! Kuten yllä olevasta näkyy, uuden Date -objektin täydellinen tulostus. Tämä on syyskuu. Tämä johtuu digitaalisesta (0-11). Joten meidän on lisättävä siihen yksi, jotta saamme oikean kuukauden joka kerta.

nykyinen.getMonth() + 1;

Tämä on nyt hyvä.

Aivan kuten vuosi, voimme tehdä saman päivämäärälle. Voimme esimerkiksi poimia tai saada vain päivämäärän käyttämällä sisäänrakennettua funktiota getDate ().

nykyinen.getDate();

Aivan kuten päivämäärä, meillä on sisäänrakennetut toiminnot halutun ajan saamiseksi. Jos esimerkiksi haluamme saada tai poimia vain tunteja koko nykyisestä ajasta, voimme käyttää sisäänrakennettua funktiota getHours ().

nykyinen.getHours();

Sama koskee minuutteja. Vain minuuttien poimimiseksi voimme käyttää getMinutes ().

nykyinen.getMinutes();

Vain sekuntien poimimiseksi voimme käyttää getSeconds ().

nykyinen.getSeconds();

Sisäänrakennetut edistyneet toiminnot

Tässä on joitain edistyneitä sisäänrakennettuja toimintoja päivämäärän ja kellonajan saamiseksi melko puhtaassa ja hyvässä muotoilussa. Esimerkiksi saadaksemme merkkijonon muodossa vain ajan, ei päivämäärän, voimme käyttää sisäänrakennettua funktiota toLocaleTimeString () tarkoitukseemme.

nykyinen.toLocaleTimeString(); // '14:42:07 PM'

Ja jos haluamme poimia vain ajan merkkijonon muodossa. Voimme käyttää sisäänrakennettua toimintoa toLocaleDateString ().

nykyinen.toLocaleDateString(); // '29.9.2020'

Ja jos haluamme poimia sekä päivämäärän että kellonajan yhdestä merkkijonosta, voimme käyttää sisäänrakennettua funktiota toLocaleString ().

nykyinen.toLocaleString(); // '29.9.2020, 14:42:07'

Näin voimme saada päivämäärän ja kellonajan käyttämällä sisäänrakennettua päivämääräobjektia ja poimia tarvittavat kuukaudet, vuodet tai minuutit eri menetelmillä.

Johtopäätös

Tässä artikkelissa kerrotaan, miten voimme saada nykyisen päivämäärän ja kellonajan ja miten voimme käyttää sitä tarpeisiimme erittäin helposti, perusteellisesti ja tehokkaasti, minkä jokainen aloittelija voi ymmärtää ja käyttää. Joten jatka oppimista, työskentelyä ja kokemuksen hankkimista Javascriptista linuxhint.com -sivustolla, jotta saat paremman käsityksen siitä. Kiitos paljon!