Updated Time & Scheduling

Time Duration Calculator

Calculate the time difference between two timestamps, add or subtract a duration from a start time, sum multiple time intervals, and convert between seconds, minutes, hours and days in one place.

Time Difference Add/Subtract Duration Sum Intervals Time Unit Converter

All-in-One Time Duration Suite

Switch between time difference, add or subtract duration, multiple-interval total time and unit conversion without leaving this page.

Find the duration between a start and end timestamp. If dates are left empty and the end time is earlier than the start time, the calculator assumes the end is on the next day.

Add a duration in days, hours, minutes and seconds to a starting time to find the resulting timestamp.

Subtract a duration from a starting time. The calculator returns the earlier timestamp and the duration that was subtracted.

Add up several time intervals in HH:MM or HH:MM:SS format to get a total duration.

Convert a duration between seconds, minutes, hours and days.

Time Duration Calculator – Time Difference, Addition And Total Hours

This Time Duration Calculator helps you work with time intervals in several different ways. You can measure the difference between two timestamps, add or subtract a duration from a start time, add up multiple time intervals and convert values between seconds, minutes, hours and days. It is useful for work schedules, study sessions, project tracking, billing, time on task and day-to-day planning.

How The Time Difference Mode Works

In the time difference tab you enter a start time and end time, with optional dates if the interval spans more than one day. When no dates are supplied and the end time is earlier than the start time, the calculator assumes the end falls on the next calendar day. The duration is shown in a human readable form such as 2 hours 30 minutes along with the total hours, minutes and seconds.

Adding Or Subtracting A Duration

The add and subtract tabs let you move forward or backward in time by a specific duration. You choose a base timestamp, then specify a duration in days, hours, minutes and seconds. Internally, the calculator converts the duration into seconds, adds or subtracts it from the base timestamp and then converts the result back into a calendar date and time.

Summing Multiple Time Intervals

The sum tab is designed for situations where you have several separate periods and want a total. You can enter values in HH:MM or HH:MM:SS format, for example 1:45, 0:30:00 or 2:15. Each interval is converted into seconds and added together before the calculator displays the combined duration as days, hours, minutes and seconds as well as total hours and total minutes.

Duration Conversion Formulas

The conversion tab is based on simple unitationships:

  • 1 minute = 60 seconds
  • 1 hour = 60 minutes = 3,600 seconds
  • 1 day = 24 hours = 1,440 minutes = 86,400 seconds

Any input value is first converted into seconds and then into the other units. This makes it easy to translate between large values in seconds, decimal hours for timesheets or days for longer projects.

Practical Uses Of A Time Duration Calculator

You can use this Time Duration Calculator to track time spent on individual tasks, log work hours between clock in and clock out times, combine multiple sessions of focused work, check time zone differences when you know the local time at each location or convert a target time budget into days, hours and minutes. It keeps the math consistent so you can focus on planning instead of manual calculations.