Time Duration Calculator
Calculate the exact time elapsed between two date-times in days, hours, minutes and seconds.
How to use the Time Duration Calculator
- Enter your inputs into the Time Duration Calculator above.
- Results update instantly as you type — no submit button needed.
- Adjust any value to see how the result changes in real time.
The duration calculation
Duration_seconds = (End − Start) in milliseconds / 1000 · · · Decompose into days, hours, minutes, seconds
Convert both timestamps to a common reference (milliseconds since epoch), subtract, and break the result into convenient units. Watch time zone consistency.
Worked example
From 2026-01-15 09:30 to 2026-05-26 17:45: 131 days, 8 hours, 15 minutes. From 2026-05-26 09:00 to 2026-05-26 14:30: 5 hours, 30 minutes (0 days).
Frequently asked questions
How are time zones handled?
If both times are in the same zone, the math is straightforward. Across time zones, convert both to UTC first. Beware of daylight saving transitions — they can cause a 1-hour discrepancy.
Does this count seconds?
Yes — full second precision. For very long durations, the seconds component is usually irrelevant and may be omitted.
How does this differ from a countdown?
Duration is between two fixed times. Countdown is from now until a future time and updates as time passes. Calculate either with the same underlying math.