Dùng dayjs().hour() tạo đối tượng thời gian, diff() tính chênh lệch giờ.
Mã HTML/JS
<script src="https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.8.20/dayjs.min.js"></script>
<script>
var startHour = dayjs().hour(10);
var endHour = dayjs().hour(22);
console.log("The hours difference is=" + endHour.diff(startHour, "hours"));
</script>
Kết quả
Console in: The hours difference is=12