Convertir una cadena de fecha en una marca de tiempo usando JavaScript

Convertir una cadena de fecha en una marca de tiempo usando JavaScript

Mientras se programan en JavaScript, puede haber un requisito para obtener la fecha, el día, el año, las horas, el segundo y los milisegundos. Por ejemplo, almacenar el valor de la marca de tiempo para obtener la fecha y la hora precisas. En tales casos, convertir una cadena de fecha en una marca de tiempo en JavaScript es muy útil para guardar el tiempo operativo y la memoria.

Este blog explicará cómo transformar un valor de cadena de fecha en un valor de marca de tiempo en JavaScript.

Cómo convertir/transformar una cadena de fecha en una marca de tiempo en JavaScript?

Para transformar una cadena de fecha en un valor de marca de tiempo en JavaScript, implementa los siguientes métodos:

    • "consigue tiempo()" método.
    • "analizar gramaticalmente()" método.

Enfoque 1: Convierta una cadena de fecha en una marca de tiempo en JavaScript usando el método gettime ()

El "consigue tiempo()El método calcula el número de milisegundos desde el 1 de enero de 1970 y lo devuelve. Este método se puede aplicar para devolver el número de milisegundos hasta la fecha especificada.

Ejemplo

Vamos a ver el siguiente ejemplo:


Implemente los siguientes pasos que se dan en el fragmento de código anterior:

    • Especifique la cadena de fecha en el primer paso.
    • Después de eso, pase la cadena de fecha especificada como el parámetro del "Fecha"Constructor y muestralo.
    • A continuación, aplique el "consigue tiempo()Método para obtener el valor de la marca de tiempo con respecto a la cadena de fecha especificada.
    • Finalmente, muestre el valor de la marca de tiempo en milisegundos y segundos, respectivamente.

Producción



De la salida anterior, se puede observar que el valor de la marca de tiempo se recupera con respecto a la cadena de datos especificada.

Enfoque 2: Convertir/Transformar una cadena de fecha en un valor de marca de tiempo en JavaScript utilizando la fecha.método parse ()

El "Fecha.analizar gramaticalmente()El método analiza una cadena de fecha y da la diferencia de tiempo desde el 1 de enero de 1970. Este método se puede aplicar también para calcular el valor de la marca de tiempo desde la fecha especificada como argumento de la función.

Sintaxis

Fecha.analizar (cadena)


En la sintaxis dada:

    • "cadena"Corresponde a la cadena que se refiere a la fecha.

Ejemplo

Pasemos al ejemplo declarado a continuación:


En las líneas de código anteriores:

    • Declarar una función llamada "marca de tiempo ()"Tener la fecha que debe convertirse en una marca de tiempo como su parámetro.
    • En su definición, pase el parámetro de la función al "analizar gramaticalmente()Método para calcular el valor de la marca de tiempo desde la fecha pasada.
    • Por último, muestre el valor de la marca de tiempo en milisegundos y segundos, respectivamente.

Producción



La salida anterior significa que hemos convertido correctamente la cadena de fecha en una marca de tiempo.

Conclusión

El "consigue tiempo()"Método o el"Fecha.analizar gramaticalmente()El método se puede utilizar para transformar una cadena de fecha en un valor de marca de tiempo en JavaScript. El método anterior se puede implementar para pasar el valor de la cadena de fecha al constructor y calcular el valor de la marca de tiempo referiéndose a él (constructor). El último método se puede aplicar para calcular el valor de la marca de tiempo a partir de la fecha especificada con la ayuda de una función definida por el usuario. Este tutorial explicó cómo transformar un valor de cadena de fecha en una marca de tiempo en JavaScript.