Time Duration Calculator
Calculate the exact elapsed time between two date-and-time instants as days, hours, minutes and seconds, plus totals in each unit.
This guide is not yet available in your language and is shown in English.
Tool guide
What this tool does
Time Duration Calculator finds the exact elapsed time between a start date+time and an end date+time, reporting the result as a combined days/hours/minutes/seconds breakdown and as a single total figure in hours, minutes, seconds or decimal days.
A plain date-difference calculation only tracks whole calendar days, but many real questions, how long a shift, call, flight or task actually took, need the time of day included too, down to the minute or second.
This calculator takes a start date and time and an end date and time, and works out the exact elapsed duration between them, reported both as a natural days/hours/minutes/seconds breakdown and as single totals in hours, minutes, seconds and decimal days for use in spreadsheets or billing calculations.
How to use Time Duration Calculator
- Enter the Start date and Start time.
- Enter the End date and End time.
- Read the Duration breakdown in days, hours, minutes and seconds.
- Use Total hours, Total minutes, Total seconds or Total days (decimal) for a single-number figure.
Tips for better results
- Leave a time field’s seconds component out and it defaults to :00, which is usually what you want for simple shift or meeting-length calculations.
- The end time can be before the start time; the calculator always reports the absolute duration between them regardless of entry order.
- This treats both the start and end time as being in the same time zone implicitly; for a duration spanning two different time zones, convert both times into one common zone first.
- Total hours as a decimal figure (e.g. 7.5 hours) is usually the most useful format for timesheets and billing; the days/hours/minutes/seconds breakdown is more natural for everyday descriptions.
Common use cases
- Calculating the exact length of a work shift, meeting or call from its start and end time.
- Working out elapsed flight, journey or delivery time between a departure and arrival date-time.
- Measuring the exact duration of an event or process for billing or reporting purposes.
- Converting an elapsed duration into decimal hours for a timesheet entry.
Common mistakes to avoid
- Entering start and end times that are actually in two different time zones without converting them to a common zone first, which silently gives a wrong duration.
- Expecting an error if the end time is earlier than the start time; the calculator reports the absolute duration either way, with the direction noted in the explanation text.
- Forgetting that the breakdown figures (days/hours/minutes/seconds) are complementary parts of the same duration, not independent totals; use the Total figures for a true single-number total.
Frequently asked questions
What happens if the end date/time is before the start date/time?
The calculator still reports a positive duration, the absolute elapsed time between the two instants, and notes in the explanation which one actually came first.
Does this account for different time zones?
No, both times are treated as being in the same, unspecified time zone; convert both to a common zone first using a time zone converter if they originate from different zones.
What is the best format for a timesheet entry?
Total hours as a decimal figure, such as 7.5, is the format most timesheet and billing systems expect, rather than the natural-language days/hours/minutes/seconds breakdown.
Does leaving out seconds cause an error?
No, a time entered without seconds is treated as having :00 seconds by default, which is the expected behaviour for typical shift or meeting-length calculations.
Feedback & suggestions
Help us improve Time Duration Calculator. We read every message.