JavaScript

Kako dobiti trenutni datum in čas v JavaScript?

Kako dobiti trenutni datum in čas v JavaScript?

Javascript je zaradi razširitve interneta in spleta z neverjetno hitrostjo postal pogosto uporabljen programski jezik. V sodobnem spletu lahko skoraj vse naloge opravimo v enem samem brskalniku, Javascript pa se uporablja na vseh spletnih mestih, ki jih vidimo v vsakdanjem življenju. Datum in uro smo pogosto videli na skoraj vseh spletnih mestih. V tem članku si bomo ogledali, kako lahko dobimo trenutni čas v Javascriptu in kakšni so različni načini za pridobitev datuma in ure glede na naše zahteve.

Javascript ponuja vgrajen objekt Datum, kar pomaga pri upravljanju vseh datumov in ure. Kasneje lahko z različnimi vgrajenimi metodami izvlečemo, kar hočemo, glede na naše potrebe. Torej, pojdimo naravnost v postopek in se naučimo različnih tehnik za pridobivanje trenutnega datuma in ure.

Najprej bomo ustvarili nov objekt Date () in razglasili spremenljivko z imenom »current« in novo Object of Date () dodelili spremenljivki »current«.

var trenutni = nov datum ();

Po dodelitvi si oglejmo predmet Date, kaj ima za nas.

konzola.dnevnik (trenutno)

Vredu! V dobrem formatu izgleda precej kul. Kaj pa, če želimo od celotnega datuma dobiti samo leto? Vgrajeno funkcijo getFullYear () lahko uporabimo samo za pridobitev leta.

trenutno.getFullYear ();

Če želimo izvleči samo leto, lahko uporabimo vgrajeno funkcijo getMonths () za pridobivanje samo meseca.

trenutno.getMonth ();

Zdi se, da gre za težavo. To ni osmi mesec (avgust)! Kot lahko vidimo v zgornjem celotnem izhodu za novi objekt Date. To je september. No, to je zaradi digitalnega (0-11). Torej mu moramo dodati, da vsakič dobimo pravi mesec.

trenutno.getMonth () + 1;

Zdaj je to v redu.

Tako kot za leto lahko tudi za datum naredimo enako. Na primer, da izvlečemo ali dobimo samo datum, lahko uporabimo vgrajeno funkcijo getDate ().

trenutno.getDate ();

Tako kot zmenek imamo vgrajene funkcije za pridobivanje želenega časa. Če želimo na primer dobiti ali izvleči samo ure, iz celotnega trenutnega časa, lahko uporabimo vgrajeno funkcijo getHours ().

trenutno.getHours ();

Enako velja za zapisnik. Če želite izvleči samo minute, lahko uporabimo getMinutes ().

trenutno.getMinutes ();

Če želimo izvleči samo sekunde, lahko uporabimo getSeconds ().

trenutno.getSeconds ();

Napredne vgrajene funkcije

Tu imamo nekaj naprednih vgrajenih funkcij, da dobimo datum in uro v precej čistem in dobro oblikovanem nizu. Na primer, če želimo v obliki niza dobiti samo čas, ne pa datuma, lahko uporabimo vgrajeno funkcijo toLocaleTimeString () za svoj namen.

trenutno.toLocaleTimeString (); // "14:42:07"

In, če želimo izvleči samo čas v obliki niza. Vgrajeno funkcijo lahko uporabimo zaLocaleDateString ().

trenutno.toLocaleDateString (); // "29.9.2020"

Če želimo v enem nizu izluščiti datum in uro, lahko uporabimo vgrajeno funkcijo toLocaleString ().

trenutno.toLocaleString (); // "29.9.2020, 14.42.07"

Tako lahko z vgrajenim predmetom datuma dobimo datum in uro ter z različnimi metodami izvlečemo zahtevane mesece, leta ali minute.

Zaključek

Ta članek pojasnjuje, kako lahko dobimo trenutni datum in čas ter kako ga lahko uporabimo za svoje potrebe na zelo enostaven, temeljit in učinkovit način, ki ga lahko razume in uporabi vsak začetnik. Torej, nadaljujte z učenjem, delom in pridobivanjem izkušenj v Javascriptu z linuxhint.com, da bi ga bolje razumeli. Najlepša hvala!

Najboljše igre z ročnim sledenjem
Oculus Quest je pred kratkim predstavil odlično idejo ročnega sledenja brez krmilnikov. Z vedno večjim številom iger in dejavnosti, ki izvajajo podpor...
Kako prikazati prekrivanje zaslonskega menija v celozaslonskih aplikacijah in igrah za Linux
Igranje celozaslonskih iger ali uporaba aplikacij v celozaslonskem načinu brez motenj vam lahko odreže ustrezne sistemske informacije, ki so vidne na ...
Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...