Введение
В этом практическом занятии мы изучим, как вычислять разницу в часах между двумя заданными датами с использованием JavaScript. Мы напишем функцию, которая принимает два объекта Date и возвращает разницу между ними в часах. Это практическое занятие поможет вам улучшить навыки в JavaScript и лучше понять вычисления дат и времени в JavaScript.
JavaScript-функция для вычисления разницы дат в часах
Чтобы вычислить разницу между двумя датами в часах с использованием JavaScript, следуйте этим шагам:
Откройте Терминал/SSH и введите
node, чтобы начать практиковаться в написании кода.Используйте следующую JavaScript-функцию, чтобы получить разницу (в часах) между двумя объектами
Date:
const getHoursDiffBetweenDates = (dateInitial, dateFinal) =>
(dateFinal - dateInitial) / (1000 * 3600);
- Вызовите функцию с двумя датами в качестве аргументов, чтобы получить разницу в часах:
getHoursDiffBetweenDates(
new Date("2021-04-24 10:25:00"),
new Date("2021-04-25 10:25:00")
); // 24
Резюме
Поздравляем! Вы завершили практическое занятие по разнице дат в часах. Вы можете выполнить больше практических занятий в LabEx, чтобы улучшить свои навыки.