Time Add and Subtract Calculator

Add or subtract durations in hours and minutes. Get an exact signed duration, total minutes and decimal hours, including totals above 24 hours.

Add or subtract durations

Enter hours and minutes; use 0 for an empty part. Choose + to add or − to subtract.

Duration 1
Duration 2

2 of 20 durations. Minutes must be 0–59; hours do not wrap at 24.

How the calculation works

Each row becomes hours × 60 + minutes. Add or subtract those whole-minute values, then convert the total back to hours and minutes. A negative sign applies to the entire duration.

Each row accepts 0–1,000,000 whole hours and 0–59 whole minutes. The absolute result cannot exceed 1,000,000 hours. Decimal hours are rounded to at most 4 decimal places; the hours-and-minutes result is exact.

Use this for durations. Clock times, dates, time zones and payroll rounding rules are not included.

Your result

Enter your values and select Calculate, or use Try example.

Method & examplesReviewed · Sources

Combine several durations

Choose Add (+) or Subtract (−) for each row, then enter whole hours and minutes. Enter 0 if a part is empty. Add up to 20 rows and select Calculate. Try example fills three rows without calculating; Reset returns to two blank rows.

Use this for several activity durations, a total with deductions, or a negative balance. If you have start and end clock times, use the Time Duration Calculator to find each interval first.

Method and examples

NIST lists one hour as 60 minutes. Each row is converted to minutes with hours × 60 + minutes, then added or subtracted. The signed total is split into whole hours and remaining minutes.

Durations Exact result
1 h 50 min + 2 h 25 min − 0 h 40 min 3 h 35 min (215 minutes)
23 h 00 min + 3 h 00 min 26 h 00 min
1 h 00 min − 2 h 30 min −1 h 30 min (−90 minutes)

The negative sign applies to the entire duration. A result of −1 h 30 min means minus 90 minutes. Durations longer than 24 hours keep their full hour count.

Precision and limits

Hours and minutes are nonnegative integers within each row; the operation sets the sign. Each row accepts hours from 0 to 1,000,000 and minutes from 0 to 59. The absolute result cannot exceed 1,000,000 hours. You can enter between 2 and 20 durations.

Hours, minutes and total minutes are exact. Decimal hours equal total minutes divided by 60 and are rounded to at most four decimal places. For example, 215 minutes becomes 3.5833 decimal hours. The result says when that decimal value was rounded. For conversion in either direction, use the Decimal Hours Calculator.

No dates, time zones, daylight-saving changes or employer-specific rounding rules are applied. To move a calendar date instead, use Add Days to Date.

Sources and model

Method version 1.0.0. Reviewed .

Maintained by Aleksandr Pervukhin. Report a calculation error.