JavaScript

Hvordan få aktuell dato og tid i JavaScript?

Hvordan få aktuell dato og tid i JavaScript?

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

Javascript gir et innebygd objekt Dato, som hjelper til med å administrere all dato og tid. 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 rett 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 erklære en variabel som heter "gjeldende" og tildele det nye Object of Date () til en "gjeldende" variabel.

var gjeldende = ny dato ();

Etter å ha tildelt, la oss ta en titt på objektet Date hva har det for oss.

konsoll.logg (nåværende)

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

nåværende.getFullYear ();

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

nåværende.getMonth ();

Det virker som et problem. Dette er ikke den 8. måneden (august)! Som vi kan se i ovenstående komplette utdata 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 rette måneden hver gang.

nåværende.getMonth () + 1;

Dette er greit nå.

Akkurat 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 ().

nåværende.getDate ();

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

nåværende.getHours ();

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

nåværende.getMinutes ();

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

nåværende.getSeconds ();

Avanserte innebygde funksjoner

Her har vi noen avanserte innebygde funksjoner for å få dato og tid 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.

nåværende.toLocaleTimeString (); // "14:42:07 PM"

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

nåværende.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 ().

nåværende.toLocaleString (); // "29.9.2020, 14:42:07 PM"

Så dette er hvordan vi kan få dato og klokkeslett ved hjelp av 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å den nåværende datoen og klokkeslettet, 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å bedre grep om det. Tusen takk!

Hvordan vise OSD-overlegg i fullskjerm Linux-apper og spill
Å spille fullskjermspill eller bruke apper i distraksjonsfri fullskjermmodus kan avskrekke deg fra relevant systeminformasjon som er synlig i et panel...
Topp 5 spillfangstkort
Vi har alle sett og elsket streaming av spill på YouTube. PewDiePie, Jakesepticye og Markiplier er bare noen av de beste spillerne som har tjent milli...
Hvordan utvikle et spill på Linux
For et tiår siden ville ikke mange Linux-brukere forutsi at deres favorittoperativsystem en dag ville være en populær spillplattform for kommersielle ...