Hvordan får jeg gjeldende dato og klokkeslett i JavaScript?

How Get Current Date Time Javascript



Javascript har blitt et massivt brukt programmeringsspråk på grunn av utvidelsen av internett og internett i et utrolig tempo. I den moderne internettverdenen kan vi utføre nesten alle oppgaver i en enkelt nettleser, og Javascript brukes på hvert eneste nettsted vi ser i vårt daglige rutineliv. Vi pleide å se dato og klokkeslett på nesten alle nettsteder. I denne artikkelen skal vi se på hvordan vi kan få den nåværende tiden i Javascript og hva som er de forskjellige måtene å få dato og klokkeslett i henhold til kravet vårt.







Javascript gir et innebygd objekt Dato , som hjelper til med å administrere all dato og klokkeslett. Senere kan vi trekke ut hva vi vil i henhold til våre behov ved hjelp av forskjellige innebygde metoder. Så la oss bare hoppe inn i prosessen og lære de forskjellige teknikkene for å trekke ut gjeldende dato og klokkeslett.



Først og fremst vil vi opprette et nytt objekt av Date () og deklarere en variabel som heter current og tildele det nye Object of Date () til en nåværende variabel.



var nåværende= ny Dato ();

Etter tildeling, la oss se på objektet Date, hva har det for oss.





konsoll.Logg(strøm)

Ok! Det ser ganske kult ut i et godt format. Men hva med hvis vi bare ønsker å få året fra hele datoen? Vi kan bruke den innebygde funksjonen getFullYear () bare for å få året.



strøm.getFullYear();

På samme måte, hvis vi bare vil trekke ut året, kan vi bruke den innebygde funksjonen getMonths () for bare å få måneden.

strøm.getMonth();

Det virker som et problem. Dette er ikke den 8. måneden (august)! Som vi kan se i den ovennevnte fullstendige utgangen for det nye Date -objektet. Dette er september. Vel, dette er på grunn av det digitale (0-11). Så vi må legge til 1 for å få den riktige måneden hver gang.

strøm.getMonth() + 1;

Dette er greit nå.

På samme måte som for året, kan vi gjøre det samme for datoen. For eksempel, for å trekke ut eller bare få datoen, kan vi bruke den innebygde funksjonen getDate ().

strøm.getDate();

Akkurat som en dato har vi innebygde funksjoner for å trekke ut ønsket tid. For eksempel, hvis vi bare vil hente eller trekke ut timene fra hele gjeldende tid, kan vi bruke den innebygde funksjonen getHours ().

strøm.getHours();

Det samme gjelder minuttene. For å bare trekke ut minutter kan vi bruke getMinutes ().

strøm.getMinutes();

For å bare trekke ut sekunder kan vi bruke getSeconds ().

strøm.getSeconds();

Avanserte innebygde funksjoner

Her har vi noen avanserte innebygde funksjoner for å få dato og klokkeslett i en ganske ren og god formatert streng. For eksempel, for å få bare tiden, ikke datoen, i form av streng kan vi bruke den innebygde funksjonen toLocaleTimeString () til vårt formål.

strøm.toLocaleTimeString(); // '14:42:07 PM'

Og hvis vi ønsker å trekke ut bare tiden i form av streng. Vi kan bruke den innebygde funksjonen toLocaleDateString ().

strøm.toLocaleDateString(); // '29.9.2020'

Og hvis vi ønsker å trekke ut både dato og klokkeslett i en enkelt streng, kan vi bruke den innebygde funksjonen toLocaleString ().

strøm.toLocaleString(); // '29.9.2020, 14:42:07'

Så dette er hvordan vi kan få dato og klokkeslett ved å bruke det innebygde datoobjektet og trekke ut de nødvendige månedene, årene eller minuttene ved hjelp av forskjellige metoder.

Konklusjon

Denne artikkelen forklarer hvordan vi kan få dagens dato og klokkeslett, og hvordan vi kan bruke det til våre behov på en veldig enkel, dyp og effektiv måte som enhver nybegynner kan forstå og bruke. Så fortsett å lære, jobbe og få erfaring i Javascript med linuxhint.com for å få et bedre grep om det. Tusen takk!