Back to Tools

Time Duration Calculator

Calculate the exact duration between two times, or add and subtract hours and minutes from a specific starting time.

Time Inputs

Calculation Results

Total Duration
9h 0m
32400 total seconds

Can I calculate hours between times that cross midnight?

In difference mode, an end time earlier than the start time is treated as the following day. Use add/subtract mode to shift a clock time by hours and minutes. This is clock arithmetic, not a time-zone, payroll, or daylight-saving calculator.

Try this tool

Related Tools

View All

Date Duration

Count calendar days, weeks, months, and years between two dates. Choose whether to include the end date and compare the date-duration breakdown.

Age Calculator

Calculate age from a date of birth to today or a chosen date. See years, months, days, total days, and the next birthday countdown.

Date Calculator

Add or subtract days, weeks, months, and years from a calendar date. Find a future or past date using the interval you choose.

Mastering Time Operations

Calculating time can be surprisingly complex. Unlike base-10 mathematics, time operates in base-60 (minutes, seconds) and base-24 (hours). Our Time Calculator acts as a robust math engine, shifting the burden of hexadecimal carries into instantaneous calculations.

Calculating Time Differences

The "Time Difference" mode is vital for payroll calculations, time tracking, and estimating driving durations. Simply input your start time and end time (in either 12-hour or 24-hour format), and the engine will instantly map the displacement.

Scenario: You clocked in at 08:15 AM and clocked out at 04:50 PM.
Engine Output: 8 hours, 35 minutes.

Adding & Subtracting Time

Need to know exactly what time to leave your house if your flight departs at 8:00 PM, requires a 2-hour security check, and a 45-minute drive? Switch to the "Add / Subtract" mode. Base your time at 08:00 PM, and subtract 2 hours and 45 minutes.

Operation: 08:00 PM minus 2h 45m.
Engine Output: 05:15 PM (17:15).

Why is Time Math Difficult?

Humans are fundamentally wired for base-10 algebra. When you add 45 minutes to 30 minutes, you get 75 minutes—but since an hour rolls over at 60, you instantly have to carry the remainder and add 1 to the hours column (1 hour 15 minutes). This sexagesimal (base-60) system comes from the ancient Sumerians, and while it's beautiful for geometry, it makes mental math slow and prone to carrying errors.