Diferença de Data em Horas

Beginner

This tutorial is from open-source community. Access the source code

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:

  1. Abra o Terminal/SSH e digite node para começar a praticar a codificação.

  2. 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);
  1. 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.