Elapsed Time Calculator — Hours & Minutes Between Two Times
Find exactly how much time has passed between a start and an end time. Works for same-day intervals, overnight spans that cross midnight, and multi-day periods. The result is always shown as decimal hours (useful for billing) and broken into whole days, hours and minutes.
h
min
h
min
Exact decimal hours between start and end — multiply by an hourly rate to get a billing amount
- 1
Start time in minutes
9 × 60 + 0 = 540 - 2
End time in minutes
17 × 60 + 30 = 1,050 - 3
Elapsed minutes
1,050 − 540 = 510 - 4
Elapsed hours
510 ÷ 60 = 8.5000
How does this calculator work?
Elapsed time = end time − start time converted to minutes, then re-expressed as days, hours and minutes. Enter start and end clock times (hours 0–23, minutes 0–59); overnight spans wrap automatically. For multi-day intervals add the extra day count. The hero result is in exact decimal hours, useful for billing at hourly rates.
Formula
How this is calculated
The calculator converts both clock times to total minutes since midnight, subtracts the start from the end, and adds any extra whole days (1 day = 1440 minutes). If the raw result comes out negative — meaning the end time is earlier than the start time and no extra days were specified — it automatically adds one full day, which is the standard way to handle overnight spans like 22:00 → 06:00.
The total minutes are then split into whole days, remaining hours and remaining minutes for easy reading, and also expressed as decimal hours (e.g. 1 h 30 min = 1.5 h). Decimal hours are especially useful when multiplying by an hourly rate for billing or payroll purposes.
For multi-day spans — say, Wednesday 08:00 to Friday 14:00 — set "Extra whole days" to the number of calendar days between them (here: 2). The calculator does not adjust for daylight-saving-time changes; if your interval crosses a clock-change, add or subtract the DST gap (usually 1 hour) from the result manually.
Frequently asked questions
Enter the start hour and minute and the end hour and minute as normal. Leave "Extra whole days" at 0. The calculator detects that the end is earlier than the start and automatically adds 24 hours, giving the correct elapsed time to the next day.
The hero result is already in decimal form — for example, 1 h 30 min = 1.5 h. Multiply by an hourly rate to get a billing amount, or multiply by 60 to recover total minutes.
No — it treats every hour as exactly 60 minutes. If your interval crosses a DST transition, add 1 hour to (or subtract 1 hour from) the calculated result depending on the direction of the clock change.
Also known as
TG we-Calculate Editorial Team. (2026). Elapsed Time Calculator — Hours & Minutes Between Two Times [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/elapsed-time-calculator
TG we-Calculate Editorial Team. "Elapsed Time Calculator — Hours & Minutes Between Two Times." TG we-Calculate. 2026. https://we-calculate.com/calculator/elapsed-time-calculator.
TG we-Calculate Editorial Team, "Elapsed Time Calculator — Hours & Minutes Between Two Times," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/elapsed-time-calculator
@misc{wecalculate_elapsed_time_calculator, title = {Elapsed Time Calculator — Hours & Minutes Between Two Times}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/elapsed-time-calculator}}, year = {2026}, note = {TG we-Calculate} }
Did this calculator help you?
