Introdução
Neste laboratório, exploraremos como calcular a diferença em horas entre duas datas fornecidas usando JavaScript. Escreveremos uma função que recebe dois objetos Date e retorna a diferença entre eles em horas. Este laboratório ajudará você a aprimorar suas habilidades em JavaScript e a obter uma melhor compreensão dos cálculos de data e hora em JavaScript.
Função JavaScript para Calcular a Diferença de Data em Horas
Para calcular a diferença entre duas datas em horas usando JavaScript, siga estes passos:
Abra o Terminal/SSH e digite
nodepara começar a praticar a codificação.Use a seguinte função JavaScript para obter a diferença (em horas) entre dois objetos
Date:
const getHoursDiffBetweenDates = (dateInitial, dateFinal) =>
(dateFinal - dateInitial) / (1000 * 3600);
- Chame a função com as duas datas como argumentos para obter a diferença em horas:
getHoursDiffBetweenDates(
new Date("2021-04-24 10:25:00"),
new Date("2021-04-25 10:25:00")
); // 24
Resumo
Parabéns! Você concluiu o laboratório de Diferença de Data em Horas. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.