Kuidas saada JavaScripti praegune kuupäev ja kellaaeg?

How Get Current Date Time Javascript

Javascriptist on saanud massiliselt kasutatav programmeerimiskeel tänu Interneti ja veebi laienemisele uskumatu kiirusega. Kaasaegses veebimaailmas saame peaaegu kõiki ülesandeid teha ühes brauseris ja Javascripti kasutatakse igal veebisaidil, mida igapäevaelus näeme. Sageli nägime peaaegu igal veebisaidil kuupäeva ja kellaaega. Selles artiklis vaatleme, kuidas saame Javascriptis praeguse kellaaja ja millised on erinevad viisid kuupäeva ja kellaaja saamiseks vastavalt meie nõudmistele.



Javascript pakub sisseehitatud objekti Kuupäev , mis aitab hallata kogu kuupäeva ja kellaaega. Hiljem saame erinevaid sisseehitatud meetodeid kasutades ekstraheerida kõik, mida soovime. Niisiis, hüppame lihtsalt protsessi ja õpime erinevaid tehnikaid praeguse kuupäeva ja kellaaja leidmiseks.



Esiteks loome uue objekti kuupäev () ja deklareerime muutuja nimega praegune ning määrame uue kuupäeva objekti () praegusele muutujale.



var vool= uus Kuupäev ();

Pärast määramist vaatame objekti Kuupäev, mida see meie jaoks pakub.

konsool.logi(praegune)

Olgu! See näeb heas vormingus päris lahe välja. Aga mis siis, kui tahame kogu kuupäevast saada ainult aasta? Sisseehitatud funktsiooni getFullYear () saame kasutada ainult aasta saamiseks.



praegune.getFullYear();

Sarnaselt, kui tahame välja võtta ainult aasta, saame kasutada ainult kuu saamiseks sisseehitatud funktsiooni getMonths ().

praegune.getMonth();

Tundub olevat probleem. See pole kaheksas kuu (august)! Nagu ülalpool näeme, on uue kuupäevaobjekti täielik väljund. See on september. See on tingitud digitaalsest (0-11). Seega peame iga kord õige kuu saamiseks lisama sellele 1.

praegune.getMonth() + 1;

See on nüüd hea.

Nii nagu aasta, saame ka kuupäeva puhul sama teha. Näiteks ainult kuupäeva väljavõtmiseks või hankimiseks saame kasutada sisseehitatud funktsiooni getDate ().

praegune.getDate();

Nagu kuupäeval, on ka meil sisseehitatud funktsioonid soovitud aja eraldamiseks. Näiteks kui tahame saada või eraldada ainult tunde kogu praegusest ajast, saame kasutada sisseehitatud funktsiooni getHours ().

praegune.getHours();

Sama kehtib ka minutite kohta. Ainult minutite eraldamiseks saame kasutada getMinutes ().

praegune.getMinutes();

Ainult sekundite eraldamiseks saame kasutada getSeconds ().

praegune.getSeconds();

Sisseehitatud täiustatud funktsioonid

Siin on meil mõned täiustatud sisseehitatud funktsioonid, et saada kuupäev ja kellaaeg üsna puhtas ja heas vormingus stringis. Näiteks selleks, et saada stringi kujul ainult kellaaega, mitte kuupäeva, saame oma eesmärgil kasutada sisseehitatud funktsiooni toLocaleTimeString ().

praegune.toLocaleTimeString(); // '2:42:07 PM'

Ja kui me tahame stringi kujul ainult aega ammutada. Saame kasutada sisseehitatud funktsiooni toLocaleDateString ().

praegune.toLocaleDateString(); // „29.09.2020”

Ja kui tahame nii stringi kui ka kuupäeva välja võtta, saame kasutada sisseehitatud funktsiooni toLocaleString ().

praegune.toLocaleString(); // '29.09.2020, 14:42:07'

Niisiis saame sisseehitatud kuupäevaobjekti abil saada kuupäeva ja kellaaja ning saada erinevaid meetodeid kasutades vajalikud kuud, aastad või minutid.

Järeldus

Selles artiklis selgitatakse, kuidas saame praeguse kuupäeva ja kellaaja ning kuidas seda kasutada oma vajadustele väga lihtsal, sügaval ja tõhusal viisil, millest iga algaja aru saab ja seda saab kasutada. Niisiis, jätkake õppimist, töötamist ja Javascripti kasutamise kogemust saidil linuxhint.com, et sellest paremini aru saada. Tänan sind väga!