Introducción
En este laboratorio, exploraremos cómo extraer la hora de un objeto Date y formatearla como una cadena en el formato HH:MM:SS. Utilizaremos el método Date.prototype.toTimeString() para convertir el objeto Date en una cadena, y luego usaremos String.prototype.slice() para extraer la parte HH:MM:SS de la cadena. Este laboratorio te ayudará a entender cómo trabajar con objetos Date en JavaScript y formatearlos según sea necesario.
Así es como obtener la hora con minutos y segundos de un objeto de fecha
Si estás buscando practicar la programación, puedes comenzar abriendo la Terminal/SSH y escribiendo node.
Esta función devuelve una cadena con el formato HH:MM:SS a partir de un objeto Date dado.
Para lograr esto, se utilizan los métodos Date.prototype.toTimeString() y String.prototype.slice() para extraer la parte HH:MM:SS del objeto Date.
Aquí está el código de la función:
const getColonTimeFromDate = (date) => date.toTimeString().slice(0, 8);
Y aquí está un ejemplo de uso:
getColonTimeFromDate(new Date()); // '08:38:00'
Resumen
¡Felicidades! Has completado el laboratorio Obtener Hora con Minutos y Segundos a Partir de una Fecha. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.