JavaScript

Ako získať aktuálny dátum a čas v JavaScripte?

Ako získať aktuálny dátum a čas v JavaScripte?

Javascript sa stal masovo používaným programovacím jazykom vďaka rozšíreniu internetu a webu neuveriteľným tempom. V modernom svete webu môžeme robiť takmer všetky úlohy v jednom prehliadači a Javascript sa používa na všetkých webových stránkach, ktoré vidíme v každodennom bežnom živote. Často sme často videli dátum a čas takmer na každej webovej stránke. V tomto článku sa pozrieme na to, ako môžeme získať aktuálny čas v Javascripti a aké sú rôzne spôsoby, ako získať dátum a čas podľa našej požiadavky.

Javascript poskytuje vstavaný objekt Dátum, čo pomáha pri správe celého dátumu a času. Neskôr môžeme pomocou rôznych vstavaných metód extrahovať, čo chceme, podľa našich potrieb. Poďme teda priamo do procesu a naučme sa rôzne techniky na extrahovanie aktuálneho dátumu a času.

Najskôr vytvoríme nový objekt Date () a deklarujeme premennú s názvom „current“ a priradíme nový Object of Date () k „aktuálnej“ premennej.

var current = new Date ();

Po pridelení sa pozrime na objekt Date, čo pre nás má.

konzola.denník (aktuálny)

Dobre! Vyzerá to celkom dobre v dobrom formáte. Ale čo tak, ak chceme získať iba rok od celého dátumu? Vstavanú funkciu getFullYear () môžeme použiť iba na získanie roku.

prúd.getFullYear ();

Podobne, ak chceme extrahovať iba rok, môžeme použiť vstavanú funkciu getMonths () iba na získanie mesiaca.

prúd.getMonth ();

Zdá sa, že existuje problém. Toto nie je 8. mesiac (august)! Ako vidíme vo vyššie uvedenom úplnom výstupe pre nový objekt Date. Toto je september. Je to tak kvôli digitálu (0-11). Aby sme zakaždým dostali správny mesiac, musíme doň pridať „1“.

prúd.getMonth () + 1;

Teraz je to v poriadku.

Rovnako ako v roku, tak aj v prípade dátumu môžeme urobiť to isté. Napríklad na extrahovanie alebo získanie iba dátumu môžeme použiť vstavanú funkciu getDate ().

prúd.getDate ();

Rovnako ako dátum, máme zabudované funkcie na extrahovanie požadovaného času. Napríklad, ak chceme získať alebo extrahovať iba hodiny, z celého aktuálneho času, môžeme použiť vstavanú funkciu getHours ().

prúd.getHours ();

To isté platí pre minúty. Na extrahovanie iba minút môžeme použiť getMinutes ().

prúd.getMinutes ();

Na extrahovanie iba sekúnd môžeme použiť getSeconds ().

prúd.getSeconds ();

Pokročilé vstavané funkcie

Tu máme niekoľko pokročilých zabudovaných funkcií na získanie dátumu a času v celkom čistom a dobre naformátovanom reťazci. Napríklad, aby sme dostali iba čas, nie dátum, vo forme reťazca môžeme na náš účel použiť vstavanú funkciu toLocaleTimeString ().

prúd.toLocaleTimeString (); // „14:42:07“

A ak chceme vyťažiť iba čas vo forme reťazca. Môžeme použiť vstavanú funkciu toLocaleDateString ().

prúd.toLocaleDateString (); // „29.9.2020“

A ak chceme extrahovať dátum aj čas v jednom reťazci, môžeme použiť vstavanú funkciu toLocaleString ().

prúd.toLocaleString (); // „29.9.2020, 14:42:07“

Takto môžeme získať dátum a čas pomocou zabudovaného objektu dátumu a extrahovať požadované mesiace, roky alebo minúty rôznymi metódami.

Záver

Tento článok vysvetľuje, ako môžeme získať aktuálny dátum a čas a ako ho môžeme použiť podľa našich potrieb veľmi jednoduchým, hlbokým a efektívnym spôsobom, ktorému môže porozumieť a použiť každý začiatočník. Takže pokračujte v učení, práci a získavaní skúseností v Javascripti s linuxhint.com, aby ste to lepšie pochopili. Ďakujem ti veľmi pekne!

Hry Nainštalujte si najnovší Dolphin Emulator pre Gamecube a Wii na Linuxe
Nainštalujte si najnovší Dolphin Emulator pre Gamecube a Wii na Linuxe
Emulátor Dolphin vám umožní hrať vybrané hry Gamecube a Wii na osobných počítačoch Linux (PC). Emulátor Dolphin, ktorý je voľne dostupným emulátorom ...
Hry Ako používať GameConqueror Cheat Engine v Linuxe
Ako používať GameConqueror Cheat Engine v Linuxe
Tento článok obsahuje sprievodcu používaním cheatovacieho modulu GameConqueror v systéme Linux. Mnoho používateľov, ktorí hrajú hry v systéme Windows,...
Hry Najlepšie emulátory herných konzol pre systém Linux
Najlepšie emulátory herných konzol pre systém Linux
V tomto článku je uvedený zoznam populárneho softvéru na emuláciu herných konzol, ktorý je k dispozícii pre systém Linux. Emulácia je vrstva kompatibi...