Introducción
En este laboratorio, exploraremos cómo calcular la diferencia entre dos fechas en minutos utilizando JavaScript. Utilizaremos el objeto Date y una fórmula matemática simple para obtener la diferencia de tiempo. Al final de este laboratorio, serás capaz de implementar esta funcionalidad en tus propios proyectos y aplicaciones.
Función para calcular la diferencia de fechas en minutos
Para calcular la diferencia (en minutos) entre dos fechas, utiliza la siguiente función:
const getMinutesDiffBetweenDates = (dateInitial, dateFinal) =>
(dateFinal - dateInitial) / (1000 * 60);
Simplemente resta los dos objetos Date y divídelo por el número de milisegundos en un minuto para obtener la diferencia (en minutos) entre ellos.
Aquí hay un ejemplo de uso de la función:
getMinutesDiffBetweenDates(
new Date("2021-04-24 01:00:15"),
new Date("2021-04-24 02:00:15")
); // 60
Para comenzar a practicar la codificación, abre la Terminal/SSH y escribe node.
Resumen
¡Felicitaciones! Has completado el laboratorio de Diferencia de Fechas en Minutos. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.