Time Calculator

Use this time calculator to add hours and minutes, subtract breaks or combine up to 30 duration entries. Results include a signed hours:minutes:seconds total, decimal hours, total minutes and total seconds. Hours can exceed 24 without wrapping to a clock time. A separate mode converts signed decimal hours to a duration rounded to the nearest second.

Method reviewed by the NumUtility editorial team · Updated October 25, 2026

Add or subtract durations and convert decimal hours

Use whole numbers: hours 0–1,000,000; minutes and seconds 0–59. Select add or subtract for each row. Blank fields must be completed; hours do not wrap at 24.

Duration 1
Duration 2
Signed duration (hours:minutes:seconds)4:15:00Total decimal hours4.25Total minutes255Total seconds15,300

Direction: positive. Magnitude: 0 complete 24-hour days, 4 hours, 15 minutes, 0 seconds. This is duration arithmetic, not a clock time or payroll calculation.

Show running totals
  1. Row 1: 6,300 seconds; running total 6,300 seconds.
  2. Row 2: 9,000 seconds; running total 15,300 seconds.

For hours between dated start and end times, use Time Duration Calculator. This tool does not infer midnight, dates, time zones, daylight-saving changes or paid breaks.

How to use this time calculator

In duration mode, select add or subtract for each row and enter whole hours, minutes and seconds. Hours may reach 1,000,000, while minutes and seconds must be from 0 through 59. Complete every field; a blank is not silently zero. Add or remove rows to match the calculation. Use decimal mode for a value such as 1.5 hours. The final total must remain within ±1,000,000 hours. Select Time Duration Calculator instead when your starting information is two dated clock readings.

How the calculation works

Duration arithmetic combines amounts of time rather than positions on a clock. One hour contains 60 minutes and one minute contains 60 seconds. Convert each duration to whole seconds, attach its selected add or subtract operation, and sum the signed values. The output can then express the same total in several units. No calendar dates or time zones are required because these entries are already quantities rather than local timestamp observations.

For a hypothetical task lasting 1 hour 45 minutes followed by another lasting 2 hours 30 minutes, the first contributes 6,300 seconds and the second contributes 9,000. Their sum is 15,300 seconds, or 4 hours 15 minutes. The decimal-hour equivalent is 4.25 and the total minutes are 255. Displaying these alongside one another makes it possible to copy the appropriate form into a planning worksheet without confusing sixty-based minutes with decimal fractions.

Subtraction uses the same common unit. An illustrative 8-hour duration less a 45-minute interval gives 7 hours 15 minutes, or 7.25 hours. That could describe subtracting a separately established inactive interval from an activity record. The tool does not determine whether a break is paid, automatically remove meal periods or interpret employment rules. Its subtraction operation is ordinary arithmetic, not a timesheet approval or a calculation of wages and overtime.

Negative totals are intentional. Subtracting 2 hours from 1 hour 15 minutes gives −45 minutes, displayed as −0:45:00. The minus sign applies to the whole duration, not just the hour field. The calculator does not wrap that result to 23:15 on a clock or infer that an end time belongs to tomorrow. Use explicit start and end dates in the separate Time Duration Calculator when midnight and the date of an event are part of the question.

Totals larger than a day retain their accumulated hours. Adding 18 hours 50 minutes and 9 hours 25 minutes gives 28:15:00, or 28.25 hours. A supporting breakdown reports one complete 24-hour day and 4 hours 15 minutes. Here day is only a duration unit, not a named calendar day. It does not represent a daylight-saving transition, a business day, an overnight work shift or an instruction to move a calendar date forward.

Decimal hours are fractions of an hour. A decimal 1.5 is one hour plus half of sixty minutes, so it becomes 1:30:00 rather than 1:50:00. Conversely, 1 hour 50 minutes is 1 + 50/60, approximately 1.833333 hours. The conversion mode accepts a signed dot-decimal number and rounds the magnitude to the nearest second, with half-second ties away from zero. It does not promise exact reproduction of fractional-second precision that was not retained.

The duration rows require normalized minute and second components. Entering 90 in a minutes field produces an error rather than a silent carry; enter 1 hour 30 minutes instead. This makes accidental decimal-hour entries easier to detect. A value such as 1.5 in the hours field is also rejected in duration mode because that field expects whole hours. Use decimal mode for fractional hours rather than mixing two different notations in the same row.

Running totals preserve the order of the entered rows for review, even though the final sum depends on their signed contributions. All rows are validated before any final answer appears. The input cap and total range prevent excessively large or unresponsive calculations. Whole-second arithmetic is exact within the supported integer range, while decimal conversion and displayed fractions still use floating-point arithmetic. Retain the original measurements if rounding to seconds would be too coarse for the application.

Common applications include combining recorded activities, checking media lengths, adding travel segments already expressed as durations and reviewing a project-time worksheet. They do not include resolving time zones from city names or reconstructing actual elapsed travel from local departure and arrival clocks. Neither holidays nor daylight-saving offsets are applied. For a dated interval, verify the device's local time zone in Time Duration; for payroll or legal records, verify the applicable rules independently rather than treating a summed duration as an approved amount.

Formulas

Normalize each row

seconds = hours × 3600 + minutes × 60 + seconds component

Signed total

total seconds = sum of added rows − sum of subtracted rows

Convert units

decimal hours = total seconds / 3600; total minutes = total seconds / 60

Worked examples

Combine two durations

1:45:00 + 2:30:00 = 4:15:00 = 4.25 hours = 255 minutes = 15,300 seconds. The hour field reports the total rather than a time of day.

Subtract an interval

8:00:00 − 0:45:00 = 7:15:00 = 7.25 hours. Conversely, 1:15:00 − 2:00:00 = −0:45:00, keeping the negative sign rather than assuming an overnight clock interval.

Common uses

Accumulate activity durations

Combine separately measured time blocks without converting them into invented calendar dates. Add and subtract rows remain visible in the running-total explanation.

Convert a recorded time format

Translate decimal hours into normalized hours, minutes and seconds or obtain decimal hours from a duration sum. Keep the rounding convention when copying between systems.

Review a planning worksheet

Compare a task total with an explicitly chosen allowance or subtract an independently specified inactive interval. No payroll, break entitlement or scheduling policy is inferred.

Accuracy and limitations

Whole-second row arithmetic stays within a safe integer range. Decimal-hour conversion rounds to the nearest second, with half-second ties away from zero. The total is limited to ±1,000,000 hours and rows to thirty.

A duration is not a timestamp. This tool does not apply dates, midnight rollover, daylight-saving changes, time zones or leap seconds. Use dated elapsed-time inputs for questions about actual clock readings.

Sources and methodology

These primary references explain the numerical methods and units used here. Review the calculation assumptions and limitations alongside the result.

Frequently asked questions

Can I add more than two durations?

Yes. Use up to 30 rows, each with an add or subtract operation. The output includes running totals for review.

Is 1.5 hours the same as 1 hour 50 minutes?

No. Half an hour is 30 minutes. Enter 1.5 in decimal mode to get 1:30:00.

Can the result exceed 24 hours?

Yes. Hours accumulate without clock wrapping, up to the supported total magnitude of 1,000,000 hours.

Can I subtract a larger duration?

Yes. The result remains negative and the sign applies to the entire hours:minutes:seconds duration.

Does it calculate hours between two clock times?

Use Time Duration Calculator for dated start and end readings. This tool combines durations and does not infer a date or midnight crossing.

Are seconds rounded?

Duration rows use whole seconds. Decimal-hour input is rounded to the nearest second, with half-second ties away from zero. Displayed decimal hours may also be rounded.

Related calculators

Related guides