Kako unijeti trenutni datum i vrijeme u JavaScript?

How Get Current Date Time Javascript



Javascript je postao masovno korišten programski jezik zbog širenja interneta i weba nevjerojatnom brzinom. U suvremenom svijetu weba možemo obaviti gotovo svaki zadatak u jednom pregledniku, a Javascript se koristi na svakoj web stranici koju vidimo u svakodnevnom životu. Često smo vidjeli datum i vrijeme na gotovo svakoj web stranici. U ovom ćemo članku pogledati kako možemo dobiti trenutno vrijeme u Javascriptu i koji su različiti načini za dobivanje datuma i vremena prema našim zahtjevima.







Javascript nudi ugrađeni objekt Datum , koji pomaže u upravljanju svim datumom i vremenom. Kasnije možemo izvući sve što želimo prema svojim potrebama koristeći različite ugrađene metode. Dakle, idemo ravno u proces i naučimo različite tehnike za izdvajanje trenutnog datuma i vremena.



Prije svega, stvorit ćemo novi objekt Date () i deklarirati varijablu s imenom current i dodijeliti novi Objekt datuma () trenutnoj varijabli.



var struja= novi Datum ();

Nakon dodjele, pogledajmo objekt Date što nam on ima.





konzola.zapisnik(Trenutno)

U redu! Izgleda dobro u dobrom formatu. No, kako bi bilo da od cijelog datuma želimo dobiti samo godinu? Ugrađenu funkciju getFullYear () možemo koristiti samo za dobivanje godine.



Trenutno.getFullYear();

Slično, ako želimo izdvojiti samo godinu, možemo upotrijebiti ugrađenu funkciju getMonths () samo za dobivanje mjeseca.

Trenutno.getMonth();

Čini se da postoji problem. Ovo nije 8. mjesec (kolovoz)! Kao što možemo vidjeti u gornjem kompletnom ispisu za novi objekt Date. Ovo je rujan. Pa, to je zbog digitalnog (0-11). Dakle, moramo mu dodati 1 kako bismo svaki put dobili pravi mjesec.

Trenutno.getMonth() + 1;

Ovo je sada u redu.

Baš kao i za godinu, isto možemo učiniti i za datum. Na primjer, za izdvajanje ili dobivanje samo datuma možemo upotrijebiti ugrađenu funkciju getDate ().

Trenutno.getDate();

Kao i datum, imamo ugrađene funkcije za izdvajanje željenog dijela vremena. Na primjer, ako želimo dobiti ili izdvojiti samo sate, iz cijelog trenutnog vremena, možemo koristiti ugrađenu funkciju getHours ().

Trenutno.getHours();

Isto vrijedi i za minute. Za izdvajanje samo minuta možemo koristiti getMinutes ().

Trenutno.getMinutes();

Za izdvajanje samo sekundi možemo koristiti getSeconds ().

Trenutno.getSeconds();

Napredne ugrađene funkcije

Ovdje imamo neke napredne ugrađene funkcije za dobivanje datuma i vremena u prilično čistom i dobro oblikovanom nizu. Na primjer, kako bismo dobili samo vrijeme, a ne datum, u obliku niza, možemo koristiti ugrađenu funkciju toLocaleTimeString () u svoju svrhu.

Trenutno.toLocaleTimeString(); // '14:42:07 popodne'

I, ako želimo izdvojiti samo vrijeme u obliku niza. Možemo koristiti ugrađenu funkciju toLocaleDateString ().

Trenutno.toLocaleDateString(); // '29. 9. 2020.'

A ako želimo izdvojiti i datum i vrijeme u jednom nizu, možemo upotrijebiti ugrađenu funkciju toLocaleString ().

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

Dakle, ovako možemo doći do datuma i vremena pomoću ugrađenog objekta datuma i izvući potrebne mjesece, godine ili minute različitim metodama.

Zaključak

Ovaj članak objašnjava kako možemo dobiti trenutni datum i vrijeme te kako ih možemo koristiti za svoje potrebe na vrlo jednostavan, dubok i učinkovit način koji svaki početnik može razumjeti i koristiti. Dakle, nastavite učiti, raditi i stjecati iskustvo u Javascriptu s linuxhint.com kako biste ga bolje razumjeli. Puno ti hvala!