Time Duration Calculator
Find out exactly how much time passed between a start and an end point — in hours, minutes, and seconds. Handy for measuring how long a task, call, or workout actually took.
Also covers: elapsed time calculator, duration between two times
Time Duration Calculator
Related picks
Affiliate disclosure: these are demo Amazon links — we may earn a commission on qualifying purchases once you add your own Associates tag.
Casio Digital Desk Clock
A no-frills desk clock with a large, easy-read display.
Handy for checking the time without unlocking a phone mid-task.
View on AmazonMulti-Function Digital Watch
12/24-hour display, stopwatch, and alarms on one wrist.
Pairs well with manual time tracking when you're away from a screen.
View on AmazonHow the Time Duration Calculator works
- Enter the start point.
- Enter the end point.
- The tool reads both as clock positions and subtracts start from end.
- If the end point is earlier in the day than the start, it assumes the span crosses midnight into the next day.
Formula / logic
Difference = End time − Start time, expressed in hours, minutes, and seconds (or days + time when dates are included).
Worked example
From 9:15 AM to 5:45 PM is 8 hours 30 minutes — the tool works this out instantly without you counting on your fingers.
Frequently asked questions
What if the end time is earlier in the clock than the start time?
The calculator assumes the end time falls the next day and adjusts automatically, so overnight spans still compute correctly.
Can I use this for a phone call or workout log?
Yes — enter the start and stop time and you'll get the elapsed duration broken into hours, minutes, and seconds.
What happens if I enter the end time before the start time?
The {tool} assumes the span rolled past midnight and adds a day automatically, so overnight spans still compute correctly.
Can I use this for very short durations, like seconds?
Yes — the result always includes the seconds component for precision, even for short spans.
Is the result affected by time zones?
No, this tool assumes both times are in the same zone. For cross-zone comparisons, use the Time Zone Converter instead.