Paano Kumuha ng Kasalukuyang Petsa at Oras sa JavaScript?

How Get Current Date Time Javascript



Ang Javascript ay naging isang malawakang ginamit na wika sa pagprograma dahil sa pagpapalawak ng internet at web sa isang hindi kapani-paniwalang bilis. Sa modernong mundo ng web, magagawa natin ang halos lahat ng gawain sa isang solong browser, at ang Javascript ay ginagamit sa bawat solong website na nakikita natin sa aming pang-araw-araw na nakagawiang buhay. Madalas naming nakikita ang petsa at oras sa halos bawat website. Sa artikulong ito, magkakaroon kami ng pagtingin sa kung paano namin makukuha ang kasalukuyang oras sa Javascript at kung ano ang iba't ibang mga paraan upang makuha ang petsa at oras ayon sa aming kinakailangan.







Nagbibigay ang Javascript ng built-in na bagay Petsa , na makakatulong sa pamamahala ng lahat ng petsa at oras. Sa paglaon, maaari nating makuha ang anumang nais natin alinsunod sa aming mga pangangailangan gamit ang iba't ibang mga built-in na pamamaraan. Kaya, diretso lang tayo sa proseso at alamin ang iba't ibang mga diskarte upang makuha ang kasalukuyang petsa at oras.



Una sa lahat, lilikha kami ng isang bagong bagay ng Petsa () at idedeklara ang isang variable na pinangalanang kasalukuyang at itatalaga ang bagong Bagay ng Petsa () sa isang kasalukuyang variable.



var kasalukuyang= bago Petsa ();

Pagkatapos ng pagtatalaga, tingnan natin ang bagay na Petsa kung ano ang mayroon ito para sa atin.





consolemag-log(kasalukuyang)

Ayos lang! Mukha itong cool sa isang mahusay na format. Ngunit, paano kung nais nating makakuha lamang ng taon mula sa buong petsa? Maaari naming gamitin ang built-in na function na getFullYear () para sa pagkuha lamang ng taon.



kasalukuyanggetFullYear();

Katulad nito, kung nais naming kumuha lamang ng taon, maaari naming gamitin ang built-in na function na getMonths () para sa pagkuha lamang ng buwan.

kasalukuyanggetMonth();

Parang may isyu. Hindi ito ang ika-8 buwan (Agosto)! Tulad ng nakikita natin sa itaas na kumpletong output para sa bagong object ng Petsa. Setyembre na ito. Kaya, ito ay dahil sa digital (0-11). Kaya, kailangan nating idagdag ang 1 dito para sa pagkuha ng tamang buwan sa tuwing.

kasalukuyanggetMonth() + 1;

Mabuti na ito ngayon.

Tulad ng para sa taon, maaari nating gawin ang pareho para sa petsa. Halimbawa, upang makuha o makuha lamang ang petsa, maaari naming gamitin ang built-in na function na getDate ().

kasalukuyanggetDate();

Tulad ng isang petsa, mayroon kaming built-in na mga pagpapaandar para sa pagkuha ng nais na piraso ng oras. Halimbawa, kung nais naming makuha o kunin ang mga oras lamang, mula sa buong kasalukuyang oras, maaari naming gamitin ang built-in na function na getHours ().

kasalukuyangkumuhaHours();

Ang parehong napupunta para sa minuto. Upang mag-extract ng minuto lamang, maaari kaming gumamit ng getMinutes ().

kasalukuyanggetMinutes();

Upang kumuha lamang ng mga segundo, maaari kaming gumamit ng getSeconds ().

kasalukuyanggetSeconds();

Mga advanced na built-in na pag-andar

Narito mayroon kaming ilang mga advanced na built-in na pag-andar upang makuha ang petsa at oras sa isang medyo malinis at mahusay na naka-format na string. Halimbawa, upang makuha lamang ang oras, hindi ang petsa, sa anyo ng string maaari naming gamitin ang built-in na function saLocaleTimeString () sa aming layunin.

kasalukuyangtoLocaleTimeString(); // '2:42:07 PM'

At, kung nais naming kunin ang oras lamang sa anyo ng string. Maaari naming gamitin ang built-in na function saLocaleDateString ().

kasalukuyangtoLocaleDateString(); // '9/29/2020'

At, kung nais naming makuha ang parehong petsa at oras sa isang solong string, maaari naming gamitin ang built-in na function saLocaleString ().

kasalukuyangtoLocaleString(); // '9/29/2020, 2:42:07 PM'

Kaya, ito ay kung paano natin makukuha ang petsa at oras gamit ang built-in na object ng petsa at i-extract ang mga kinakailangang buwan, taon, o minuto gamit ang iba't ibang pamamaraan.

Konklusyon

Ipinapaliwanag ng artikulong ito kung paano natin makukuha ang kasalukuyang petsa at oras at kung paano namin ito magagamit sa aming mga pangangailangan sa isang napakadali, malalim, at mabisang paraan na maaaring maunawaan at magamit ng anumang nagsisimula. Kaya, patuloy na matuto, magtrabaho, at makakuha ng karanasan sa Javascript sa linuxhint.com upang mas mahusay itong maunawaan. Maraming salamat!