Time Calculator

Add or subtract hours, minutes, and seconds, or find the difference between two times.

Last reviewed: June 2026
Result Time
---
Total Hours
---
Total Minutes
---
Decimal Hours
---
Days Crossed
---

Quick Answer

A time calculator adds or subtracts hours, minutes, and seconds and converts between time units. Enter two time values or a duration above to get the total instantly. Time is base-60: 60 seconds make a minute and 60 minutes make an hour, so 90 minutes equals 1 hour 30 minutes, or 1.5 hours in decimal.

Time-math note: This calculator works with local clock times. It does not model named time zones, daylight-saving transitions, payroll law, travel schedules, or official deadline rules.

How the Time Calculator Works

The time calculator has two modes. Add/subtract mode starts with one clock time, converts the duration to seconds, adds or subtracts that duration, and wraps the result around the 24-hour clock. Time-difference mode compares two clock times and returns elapsed hours, minutes, seconds, total minutes, decimal hours, and whether the interval crossed midnight.

Time arithmetic uses a mixed-radix system: 60 seconds in a minute, 60 minutes in an hour, and 24 hours in a day. Converting to seconds internally prevents carry mistakes such as treating 90 minutes as 0.90 hours or forgetting that 23:30 plus 2 hours lands at 01:30 the next day.

Worked Examples

Time calculator examples
ScenarioInputsResult
Add time09:00 + 1 hour 30 minutes10:30:00 AM
Subtract time02:00 - 5 hours9:00:00 PM, previous day
Difference22:00 to 06:008 hours, next day

Decimal Hours for Timesheets

Decimal hours convert minutes to fractions of an hour. Fifteen minutes is 0.25 hours, 30 minutes is 0.50 hours, and 45 minutes is 0.75 hours. This is useful for billing and timesheet worksheets, but employers may use rounding rules or payroll policies that differ from the exact elapsed time shown here.

Limits and Time Zone Notes

All times are interpreted as local clock times. If you are comparing events in different time zones, convert both to the same zone first or use the time zone converter. During daylight-saving changes, wall-clock time and real elapsed time can differ by an hour because a local hour may be skipped or repeated.

Sources

Frequently Asked Questions

It converts the start time and duration to seconds, adds or subtracts the duration, then wraps the result around a 24-hour day.
If the end time is earlier than the start time, the calculator assumes the end time is on the next day and adds 24 hours.
No. It treats all entries as local clock times. Convert cross-timezone entries to one zone before calculating.
Decimal hours are useful for timesheets, billing, and payroll worksheets because minutes are represented as fractions of an hour.