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:
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 = 1807110465663Neste, 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 = 1107110465663Neste, 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 = 1107110465663Nå, 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 ()+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.