Tražimo knjižnice Kao Datum-fns i Trenutak kada trebamo raditi s datumom i vremenom u JavaScript-u. Ali možete koristiti ugrađeni objekt datuma za pristup trenutnom datumu ili vremenu dok pišete kôd . U ovom ćemo članku razmotriti kako implementirati JavaScript datumski objekt u sljedećem slijedu:
JavaScript datum
JavaScript datum objekt koristi se za dobivanje godine, mjeseca i dana. Na web stranici možete prikazati odbrojavanje pomoću JavaScript datuma. Također, za izradu datuma možete koristiti različite konstruktore datuma objekt . Ovo pruža metode za dobivanje i postavljanje dana, mjeseca, godine, sata, minute i sekundi.
Postoje različiti načini za stvaranje objekta Date pomoću konstruktora Date ().
Sintaksa:
novi datum () novi datum (milisekunde) novi datum (datestring) novi datum (godina, mjesec, datum [, sat, minuta, sekunda, milisekunda])
Parametri:
- Bez argumenta & minus Konstruktor Date () stvara objekt Date postavljen na trenutni datum i vrijeme.
- milisekundi & minus Kada se preda jedan numerički argument, on se uzima kao interni numerički prikaz datuma u milisekundama.
- datestring & minus To je niz podataka u obliku koji prihvaća Date.parse () metoda.
- godina & minus Ova cjelobrojna vrijednost predstavlja godinu. Uvijek biste trebali navesti godinu u cijelosti.
- mjesec & minus Predstavlja mjesec, počevši od 0 za siječanj do 11. za prosinac.
- datum & minus Datum se koristi za predstavljanje dana u mjesecu.
- sat & minus Ova cijela vrijednost predstavlja sat u danu (24-satna skala).
- minuta & minus Predstavlja minutni segment vremenskog čitanja.
- drugi & minus Ovo predstavlja drugi segment vremenskog čitanja.
- milisekunde & minus Ovo predstavlja milisekundni segment vremenskog očitanja.
Sad kad znate različite parametre koji se koriste u JavaScript datumu, prijeđimo na drugi JavaScript datum metode .
JavaScript datumske metode
Postoje različite metode JavaScript datuma, a ovdje je popis zajedno s njihovim opisom:
Vlasništvo | Opis |
Datum() | Vraća današnji datum i vrijeme. |
getDate () | Vraća dan u mjesecu za navedeni datum prema lokalnom vremenu. |
getDay () | To daje dan u tjednu za navedeni datum prema lokalnom vremenu. |
getFullYear () | Ovo vraća godinu navedenog datuma prema lokalnom vremenu. |
getHours () | Vraća sat u navedenom datumu prema lokalnom vremenu. kako postati ai inženjer |
getMilliseconds () | Prikazuje milisekunde u navedenom datumu prema lokalnom vremenu. |
getMinutes () | Ovo vraća minute u navedenom datumu prema lokalnom vremenu. |
getMonth () | Vraća mjesec u navedenom datumu prema lokalnom vremenu. |
getSeconds () | Vraća sekunde u navedenom datumu prema lokalnom vremenu. |
getTime () | Ovo vraća numeričku vrijednost navedenog datuma kao broj milisekundi od 1. siječnja 1970. 00:00:00 UTC. |
getTimezoneOffset () | Ovo vraća pomak vremenske zone u minutama za trenutni lokalitet. |
getYear () | Vraća godinu u navedenom datumu prema lokalnom vremenu. |
setDate () | Koristi se za postavljanje dana u mjesecu za određeni datum prema lokalnom vremenu. |
setFullYear () | Postavlja cijelu godinu za određeni datum prema lokalnom vremenu. |
setHours () | Postavlja sate za određeni datum prema lokalnom vremenu. |
setMilliseconds () | Ovim se postavljaju milisekunde za određeni datum prema lokalnom vremenu. |
setMinutes () | Postavlja minute za određeni datum prema lokalnom vremenu. |
setMonth () | Postavlja mjesec za određeni datum prema lokalnom vremenu. |
setSeconds () | Postavlja sekunde za navedeni datum prema lokalnom vremenu. |
Postavi vrijeme() | Ovim se objekt Date postavlja na vrijeme prikazano brojem milisekundi od 1. siječnja 1970. 00:00:00 UTC. |
To su bile neke od najčešće korištenih metoda datuma. Uzmimo sada primjer i pogledajte kako se datumski objekti koriste u JavaScript-u.
Primjer: Datum u JavaScript-u
Uzmimo primjer za ispis datuma / mjeseca / godine:
var datum = novi datum () var dan = datum.getDate () var mjesec = datum.getMonth () + 1 var godina = datum.getFullYear () document.write ('
Datum je: '+ dan +' / '+ mjesec +' / '+ godina)
Izlaz:
Datum je: 17/9/2019
Uzmimo sada još jedan primjer za ispis trenutnog vremena sustava:
Trenutno vrijeme:var danas = novi datum () var h = danas.getHours () var m = danas.getMinutes () var s = danas.getSekunde () document.getElementById ('txt'). innerHTML = h + ':' + m + ': '+ s
Izlaz:
Trenutno vrijeme: 17: 56: 8
Ovime smo došli do kraja našeg članka. Nadam se da ste razumjeli kako se koriste JavaScript Date objekti.
Pogledajte naš koja dolazi s treningom uživo pod vodstvom instruktora i iskustvom u stvarnom životu. Ovaj trening čini vas vještima za rad s back-end i front-end web tehnologijama. Uključuje obuku o web razvoju, jQueryju, Angularu, NodeJS, ExpressJS i MongoDB.
Imate pitanje za nas? Molimo vas da ga spominjete u odjeljku za komentare bloga 'JavaScript Date' i mi ćemo vam se javiti.