Dato nå metode i JavaScript | Forklart

Dato nå metode i JavaScript | Forklart
I JavaScript brukes datoobjektet til å jobbe med tid og dato, for eksempel å få eller sette år, måned, time, minutter osv. I JavaScript kan datoobjektet opprettes ved hjelp av det "nye" nøkkelordet. Når "dato" -objektet er opprettet, kan et bredt spekter av metoder brukes til å få dato og tid, i forskjellige formater. Dato.Nå () er en innebygd statisk metode som brukes til å returnere gjeldende dato og tid i millisekunder (en numerisk verdi) som er gått siden epoken.

I denne oppskrivningen vil vi dekke de nedenfor-listede læringsresultatene til datoen.Nå () Metode:

  • Hva er dato.nå () i JavaScript?
  • Grunnleggende syntaks
  • Hvordan gjør datoen.Nå () Metodearbeid i JavaScript?
  • Hvordan formatere en dato i JavaScript?

Så la oss begynne!

Hva er dato.nå () i JavaScript?

De nedenfor-børsnoterte trinnene vil hjelpe deg med å forstå begrepet dato.Nå () Metode på en bedre måte:

  • Dato.nå () er en innebygd statisk metode for datoobjektet som returnerer tiden i millisekunder.
  • Den interne klokken begynner fra 1. januar 1970.
  • Now () -metoden til datoobjektet beregner dato og klokkeslett fra 1. januar 1970.
  • Dato.nå () funksjonen vil returnere tiden fra 1. januar 1970, til dags dato.
  • Dato.nå () -metoden vil returnere datoen og klokkeslettet i millisekunder, så den returnerte datoen og klokkeslettet vil være en numerisk verdi.
  • Tiden som returneres i millisekunder kan konverteres til et lesbart format ved hjelp av datoobjektet.

Grunnleggende syntaks

Dato.Nå () metoden tar ikke noen parameter:

Dato.nå();

Hvordan gjør datoen.Nå () Metodearbeid i JavaScript?

La oss se på utdraget nedenfor for å forstå hvordan datoen.nå () Metode fungerer i JavaScript.

var tidsbeløp = dato.nå();
konsoll.Logg ("Gjeldende dato og tid:", tidsbestemt);

Ovennevnte program vil returnere datoen og klokkeslettet i millisekunder, så det vil være en numerisk verdi som vist i utdraget nedenfor:

Utgangen viser at datoen.nå () Metode returnerer datoen og klokkeslettet i millisekunder. Men den returnerte tiden er ikke forståelig/lesbar. Så hvordan du konverterer det til et menneskelig lesbart format?

Hvordan formatere dato/tid i JavaScript?

Vi kan bruke datoobjektet for å konvertere millisekunder til et menneskelig lesbart/forståelig format. For å gjøre det, vil vi utføre følgende oppgaver:

  • For det første oppretter vi et datoobjekt ved hjelp av et nytt nøkkelord.
  • Etterpå vil vi passere millisekundene som er returnert med datoen.Nå () Metode til "Dato" -objektet som vist i kodebiten nedenfor:
var tidsbeløp = dato.nå();
var currentDateTime = ny dato (tidsbestemt);
konsoll.Logg ("Gjeldende dato og tid:", CurrentDateTime);

Denne gangen får vi dato og klokkeslett i et menneskelig lesbart format som vist i den undergitte utgangen:

Slik kan vi få dato og klokkeslett i et menneskelig lesbart format.

Konklusjon

I JavaScript, dato.nå () er en av de mest brukte metodene i datobjektet. Dato.Nå () er en statisk metode som returnerer tiden i millisekunder som er gått siden epoken, så den returnerte datoen og tiden vil være en numerisk verdi. I JavaScript kan tiden som returneres i millisekunder konverteres til et lesbart format ved hjelp av datoobjektet. Denne oppskrivningen forklarte hva som er dato.nå (), hva den kommer tilbake, og hvordan du konverterer datoen og klokkeslettet til et menneskelig lesbart format.