Add or subtract hours, minutes and seconds from any time โ or find the exact difference between two times. Perfect for calculating work hours, elapsed time, countdowns and scheduling. Fast, free and works on any device.
Start Time
Operation
Hours
Minutes
Seconds
Result Time
This calculator has two modes. Add / Subtract takes a starting time and adds or removes hours, minutes and seconds to give you a resulting clock time. Time Difference computes the exact duration between any two times of day, including overnight periods that cross midnight.
Total Seconds = (Start Hours ร 3600) + (Start Minutes ร 60) + Start Seconds
Delta Seconds = (Hours ร 3600) + (Minutes ร 60) + Seconds
Result Seconds = Total Seconds ยฑ Delta Seconds
Result Hours = โResult Seconds รท 3600โ mod 24
Result Minutes = โ(Result Seconds mod 3600) รท 60โ
Result Seconds = Result Seconds mod 60
All arithmetic is performed in total seconds to avoid rounding errors. The result wraps around the 24-hour clock automatically, and the calculator notes if the result falls on the next or previous day.
Start Seconds = (Start Hours ร 3600) + (Start Minutes ร 60) + Start Seconds
End Seconds = (End Hours ร 3600) + (End Minutes ร 60) + End Seconds
+ (86400 if crossing midnight)
Diff Seconds = End Seconds โ Start Seconds
Total Hours = โDiff Seconds รท 3600โ
Total Minutes = โDiff Seconds รท 60โ
Decimal Hours = Diff Seconds รท 3600
Decimal hours express a duration as a single number rather than hours and minutes. For example, 1 hour 30 minutes equals 1.5 decimal hours. This format is widely used in payroll, billing and timesheet systems where fractional hours need to be multiplied by an hourly rate.
A time calculator performs arithmetic on hours, minutes and seconds โ removing the mental effort of carrying over minutes and seconds manually. Whether you are calculating work hours, travel durations or scheduling events, it delivers an instant and accurate result.
Time uses a base-60 system โ 60 seconds make a minute, 60 minutes make an hour โ rather than the base-10 system used for ordinary arithmetic. This means you cannot simply add or subtract time values as if they were regular numbers. Adding 45 minutes to 10:30 requires carrying 15 minutes into the next hour to get 11:15, not 10:75. A time calculator handles all of this automatically.
The calculator works internally in the 24-hour format (00:00 to 23:59) and displays results in both 24-hour and 12-hour (AM/PM) formats. Midnight is 00:00 and noon is 12:00. When a result crosses midnight, the calculator notes whether it falls on the next or previous day.
How do I calculate the number of hours between two times? +
How do I calculate time that crosses midnight? +
What are decimal hours and how do I use them? +
What happens when I add time that goes past midnight? +
How many minutes is 1.5 hours? +
Can I calculate hours worked across multiple shifts? +
Is the time calculator free to use? +
Related Calculators