Introducción
En este laboratorio, exploraremos cómo convertir marcas de tiempo Unix en objetos Date de JavaScript utilizando JavaScript. Crearemos una función que tome una marca de tiempo Unix como entrada y devuelva un objeto Date que represente la marca de tiempo en un formato legible para humanos. Esta es una tarea común en el desarrollo web, especialmente cuando se trabaja con APIs que devuelven marcas de tiempo Unix como datos. A través de este laboratorio, adquirirás experiencia práctica en el trabajo con marcas de tiempo y fechas en JavaScript.
Cómo crear un objeto Date a partir de una marca de tiempo Unix
Para crear un objeto Date a partir de una marca de tiempo Unix, sigue estos pasos:
- Abre la Terminal/SSH y escribe
nodepara comenzar a practicar la codificación. - Multiplica la marca de tiempo por
1000para convertirla a milisegundos. - Utiliza el constructor
Datepara crear un nuevo objetoDate.
Aquí hay un fragmento de código de ejemplo:
const fromTimestamp = (timestamp) => new Date(timestamp * 1000);
Puedes utilizar esta función para convertir una marca de tiempo Unix en un objeto Date de la siguiente manera:
fromTimestamp(1602162242); // 2020-10-08T13:04:02.000Z
Resumen
¡Felicidades! Has completado el laboratorio de Fecha a partir de Marca de Tiempo Unix. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.