Time Duration Calculator

Find out exactly how long a session, event, or project lasted between a start and end time — including spans that cross midnight or run longer than 24 hours — or work forward from a start time and a known duration to find the end time.

For personal planning and general reference — verify important results when needed.

Start calculating

Calculate

HH:MM or HH:MM:SS (24h)

Can cross midnight (23:00 → 06:00)

Select a calculation type, enter your values, and click Calculate to see results with step-by-step solution.

Duration is a different question than "what time is it"

Clock time tells you a position on a 24-hour dial; duration tells you how much time actually passed, and those are only the same calculation when nothing crosses midnight. A recording session that starts at 23:15 and ends at 01:40 didn't last a negative amount of time, even though 01:40 minus 23:15 looks that way on paper — it ran for 2 hours 25 minutes, and duration math has to treat the day boundary as something to count through, not something that resets the clock to zero.

23:15 → 01:40 (next day)

= (24:00 − 23:15) + 01:40 = 0:45 + 1:40 = 2h 25m

Duration Between Times handles exactly this case automatically, which is the main thing separating a duration calculation from a plain subtraction.

Where "how long did this take" comes up

This kind of calculation shows up anywhere something has a start and an end and you care about the gap: a workout or run logged by start and finish time, a meeting or call that ran long, a video or podcast episode's runtime, a movie's start and end showtime, or a batch process or export that needs to finish before a deadline. None of these are payroll — they're just "how long," which is why this tool stays focused on duration and unit conversion rather than adding overtime rules or pay rates into the mix.

When a duration runs past 24 hours

Some spans aren't a single day's worth of clock time at all — a multi-day event, a long-running process, or a project timeline measured start-to-finish. The Add/Subtract and Convert modes work in raw hours, days, and weeks rather than wrapping at 24, so a 76-hour span stays 76 hours (or converts cleanly to about 3.17 days) instead of being forced into a 24-hour clock format that doesn't fit.

Calendar days vs. business days

This calculator's duration is calendar time — every day counts equally, weekends included, which is correct for measuring how long something literally took. Shipping estimates and service-level agreements often quote business days instead, deliberately skipping weekends and holidays, which is a different (and usually longer, in calendar terms) kind of count. If you need that day-counting version rather than an hour-level duration, the day counter is built for counting days between dates.

If the duration you're measuring is actually a work shift and you need it converted into pay, the time card calculator and hours calculator add overtime rules and rate calculations on top of the same underlying time math. For everyday clock-time addition and subtraction outside of a specific duration question, the time calculator is the more general tool.

Frequently Asked Questions

What is elapsed duration?

Duration is the time between two events — how long something lasted — independent of clock labels. It can exceed 24 hours for multi-day projects.

How do I calculate duration across time zones?

Convert both timestamps to the same zone (usually UTC) before subtracting. Daylight saving transitions can add or remove an hour if ignored.

What is the difference between duration and age?

Duration measures a span between any two datetimes. Age is a special case from birth date to a reference date, often shown in years and months.

Can duration include business days only?

Some tools exclude weekends and holidays for SLA or shipping estimates. Calendar-day duration counts every day including weekends.

How do I use this time duration calculator?

Enter start and end date-times (or times on the same day), then click Calculate. Elapsed time appears in days, hours, minutes, and seconds.

How is this different from just subtracting two clock times?

Plain subtraction breaks the moment a span crosses midnight, since the clock resets to zero rather than continuing to count up. This tool treats duration as its own quantity, so a 23:00 to 06:00 overnight span correctly comes out to 7 hours instead of a negative or nonsensical result.

What is a good use case for the Elapsed Time mode?

Elapsed Time works backward from a known start and a known duration to find the end time, useful for figuring out when a task will finish if it started at a given time and is expected to take a certain number of hours, without having to do the addition by hand.

More utility calculators