Konverter en datostreng til en tidsstempel ved hjelp av JavaScript

Konverter en datostreng til en tidsstempel ved hjelp av JavaScript

Mens programmering i JavaScript, kan det være et krav om å hente dato, dag, år, timer, andre og millisekunder. For eksempel å lagre tidsstempelverdien for å få den nøyaktige datoen og tiden. I slike tilfeller er det veldig nyttig å konvertere en datostreng til en tidsstempel i JavaScript for å lagre operasjonell tid og minne.

Denne bloggen vil forklare hvordan du kan transformere en datostrengverdi til en tidsstempelverdi i JavaScript.

Hvordan konvertere/transformere en datostreng til en tidsstempel i JavaScript?

For å transformere en datostreng til en tidsstempelverdi i JavaScript, implementer følgende metoder:

    • GetTime ()”Metode.
    • parse ()”Metode.

Tilnærming 1: Konverter en datostreng til en tidsstempel i JavaScript ved bruk av GetTime () -metode

GetTime ()”Metoden beregner antall millisekunder siden 1. januar 1970 og returnerer den. Denne metoden kan brukes for å returnere antall millisekunder til den angitte datoen.

Eksempel

La oss oversikt følgende eksempel:


Implementere følgende trinn som gitt i ovennevnte kodebit:

    • Spesifiser datostrengen i det første trinnet.
    • Etter det, pass den spesifiserte datostrengen som parameter for "Dato”Konstruktør og vise den.
    • Neste, bruk "GetTime ()”Metode for å få verdien av tidsstempelet med hensyn til den spesifiserte datostrengen.
    • Til slutt, vis tidsstempelverdien i henholdsvis millisekunder og sekunder.

Produksjon



Fra output ovenfor kan det observeres at verdien av tidsstempelet blir hentet med hensyn til den spesifiserte datastrengen.

Tilnærming 2: Konverter/transformer en datostreng til en tidsstempelverdi i JavaScript ved å bruke dato.parse () -metode

Dato.parse ()”Metode analyserer en datostreng og gir forskjellen på tid siden 1. januar 1970. Denne metoden kan brukes på samme måte for å beregne verdien av tidsstempel fra den spesifiserte datoen som funksjonens argument.

Syntaks

Dato.parse (streng)


I den gitte syntaks:

    • streng”Tilsvarer strengen som refererer til datoen.

Eksempel

La oss gå videre til det under-uttalte eksemplet:


I kodelinjene ovenfor:

    • Erklære en funksjon som heter “tidsstempel ()”Å ha datoen som må konverteres til en tidsstempel som parameter.
    • I sin definisjon, send funksjonens parameter til “parse ()”Metode for å beregne verdien av tidsstempelet fra den passerte datoen.
    • Til slutt kan du vise tidsstempelverdien i henholdsvis millisekunder og sekunder.

Produksjon



Ovennevnte utgang betyr at vi har konvertert datostrengen til en tidsstempel.

Konklusjon

GetTime ()”Metode eller“Dato.parse ()”Metode kan brukes til å transformere en datostreng til en tidsstempelverdi i JavaScript. Den tidligere metoden kan implementeres for å gi verdien av datostrengen til konstruktøren og beregne verdien av tidsstempelet ved å referere til den (konstruktør). Den sistnevnte metoden kan brukes for å beregne tidsstempelens verdi fra den spesifiserte datoen ved hjelp av en brukerdefinert funksjon. Denne opplæringen forklarte hvordan du kan transformere en datostrengverdi til en tidsstempel i JavaScript.