Hvordan konvertere tidsstempel til dags datoformat i JavaScript

Hvordan konvertere tidsstempel til dags datoformat i JavaScript

I JavaScript er det situasjoner der det er behov for å konvertere den tilfeldige eller uriktige datoen og tidsverdien som er uavhengig av enhver tidssone eller kalender. For eksempel, når det kreves å få verdien av hvert attributt i datoformatet. I slike tilfeller kan JavaScript hjelpe deg med å kode den uformaterte tidsstempelverdien i riktig dato- og tidsformat.

Denne håndboken vil guide deg relatert til konvertering av tidsstempel til datoformat i JavaScript.

Hvordan konvertere tidsstempelverdi i datoformat i JavaScript?

For å konvertere tidsstempelverdi i datoformat i JavaScript, kan følgende metoder brukes:

  • Ny dato () Konstruktør
  • gethours (), GetMinutes () og Tadatestring () Metoder
  • Dataklasse Metoder

Gå gjennom de diskuterte metodene en etter en!

Metode 1: Konverter tidsstempel til datoformat i JavaScript ved hjelp av ny dato () konstruktør

De Ny dato () konstruktør oppretter et nytt objekt som heter Dato med gjeldende dato og tid. Denne metoden kan brukes for å opprette et datoobjekt som refererer til den deklarerte tidsstempelverdien og vise det konverterte datoformatet.

Eksemplet nedenfor vil demonstrere det uttalte konseptet.

Eksempel

Først må du erklære en variabel som heter “tidsstempel”Og lagre en spesifikk verdi i den:

var tidsstempel = 1807110465663

Neste, bruk "Dato()”Konstruktør for å opprette et nytt dateobjekt og bruke tidsstempelverdien som argument:

var dateFormat = ny dato (tidsstempel);

Til slutt, logg den konverterte datoformatverdien på konsollen:

konsoll.Log (DateFormat)

Utgangen fra implementeringen ovenfor vil resultere som følger:

Metode 2: Konverter tidsstempel til dags datoformat i JavaScript ved bruk av gethours (), GetMinutes () og Tadatestring () Metoder

For det første, tilordne en bestemt tidsstempelverdi og lagre den i en variabel med navnet tidsstempel:

var tidsstempel = 1107110465663

Neste, bruk "Dato()”Konstruktør for å opprette et nytt datoobjekt med tidsstempelverdien som argumentet som diskutert i forrige metode:

const dato = ny dato (tidsstempel);

Etter det, bruk gethours () og GetMinutes () metoder for å få timer og minutter med hensyn til de tildelte tidsstempel verdi. Bruk også Tadatestring () Metode for å få tilsvarende dato også:

DateFormat = Dato.gethours () + ":" + date.getminutes () + "," + date.tidatestring ();

Til slutt, vis det resulterende datoformatet på konsollen:

konsoll.logg (dateformat);

Produksjon

Metode 3: Konverter tidsstempel til dags datoformat i JavaScript ved hjelp av dataklassemetoder

De Dato Klasse gir forskjellige metoder for å representere det deklarerte tidsstempelet i datoformatet. Denne metoden kan implementeres for å opprette et nytt datoobjekt og vise det tilsvarende datoformatet ved å bruke metodene for å hente hver av dets attributter separat.

Se på følgende eksempel.

Eksempel

Gjenta trinnene som er diskutert i ovennevnte metoder for å initialisere en tidsstempelverdi og opprette et nytt datoobjekt som følger:

var tidsstempel = 1107110465663
var dateFormat = ny dato (tidsstempel);

Nå, bruk getDate () Metode for å få måneden i måneden, GetMonth () for å få måneden, getulearear () for å få verdien av hele året. Bruk også gethours (), GetMinutes (), og getSeconds () for å få tilsvarende tid mot det oppgitte tidsstempel.

Til slutt, legg til alle attributtene for å få datoformatet sekvensielt:

konsoll.Logg ("Dato:"+ DatoFormat.getDate ()+
"/"+(dateformat.GetMonth ()+1)+
"/"+dateformat.getulearear ()+
""+dateformat.gethours ()+
":"+dateformat.GetMinutes ()+
":"+dateformat.getSeconds ());

Produksjon

Vi har samlet forskjellige metoder for å konvertere tidsstempel til dags datoformat i JavaScript.

Konklusjon

For å konvertere tidsstempel til dags datoformat i JavaScript, bruk "Ny dato ()”Konstruktørmetode for å opprette et nytt datoobjekt og vise gjeldende dato og klokkeslett. Bruk også gethours (), GetMinutes (), og Tadatestring () metoder for å samle tid og dato og vise dem. Dessuten Dataklasse Metoder kan også brukes til samme formål. Denne artikkelen guidet relatert til konvertering av tidsstempel til dags datoformat i JavaScript.