Time Calculator

Add, subtract, multiply, and convert time values with support for hours, minutes, seconds, and multiple output formats.

11:15:30
HH:MM:SS
11:15:30
Standard time format
Decimal Hours
11.2583
For timesheets and billing
Total Minutes
675.50
Minutes including fractions
Total Seconds
40,530
Raw seconds
Payroll Rounded (ยผh)
11.25
Rounded to nearest 15 minutes
Days + Hours
0d 11h 15m
For durations exceeding 24 hours

Batch Time Addition

#EntryRunning Total
18:158:15:00
27:4516:00:00
38:3024:30:00
48:0032:30:00
57:3040:00:00
Total40:00:00

Minutes โ†” Decimal Reference

MinutesH:MM:SSDecimal Hours
150:15:000.25
300:30:000.50
450:45:000.75
601:00:001.00
901:30:001.50
1202:00:002.00
1803:00:003.00
2404:00:004.00
3005:00:005.00
3606:00:006.00
4207:00:007.00
4808:00:008.00
Planning notes, formulas, and examples

About the Time Calculator

The Time Calculator performs addition, subtraction, multiplication, and division on time values. Enter times in hours:minutes:seconds format and get results in every common format โ€” HH:MM:SS, decimal hours, total minutes, and total seconds. It handles the base-60 complexity automatically.

Time arithmetic is surprisingly tricky. Adding 2:45 and 1:30 isn't 3:75 โ€” it's 4:15 (because 75 minutes = 1 hour 15 minutes). Multiplying 1:30 by 3 isn't 3:90 โ€” it's 4:30. These base-60 calculations trip up even experienced mathematicians. This calculator handles all the carrying and borrowing correctly.

Common uses include adding work shift durations, calculating total exercise time, multiplying recipe prep times, converting between time formats for payroll, and dividing travel time across segments. The batch mode lets you add multiple time entries at once โ€” perfect for timesheets and logs.

When This Page Helps

Time arithmetic involves base-60 math that is easy to misread when done manually. It returns the time math in the formats most useful for work, payroll, and planning.

How to Use the Inputs

  1. Enter the first time value (HH:MM:SS or HH:MM)
  2. Select the operation (add, subtract, multiply, divide)
  3. Enter the second time value or multiplier/divisor
  4. View the result in all formats (HH:MM:SS, decimal, minutes, seconds)
  5. Use the batch adder for multiple time entries
  6. Check the conversion reference table
  7. Use presets for common time values
Formula used
Addition: Convert both times to seconds, add, convert back. Subtraction: Convert to seconds, subtract. Multiply: Total seconds ร— factor, convert back. Divide: Total seconds / factor, convert back. HH:MM:SS โ†’ Seconds: Hร—3600 + Mร—60 + S.

Example Calculation

Result: 4:16:15

2h45m30s + 1h30m45s: Seconds 30+45=75 โ†’ 15s carry 1m. Minutes 45+30+1=76 โ†’ 16m carry 1h. Hours 2+1+1=4. Result: 4:16:15.

Tips & Best Practices

  • For payroll, convert HH:MM to decimal and round to nearest 0.25 (quarter hour)
  • Adding shift durations? Use the batch mode โ€” paste all shifts at once
  • Multiply by 5 for weekly totals: daily 8:00 ร— 5 = 40:00
  • Quick decimal conversions: :15=.25, :30=.50, :45=.75
  • Time exceeding 24 hours is fine โ€” it just means multiple days
  • When subtracting, order matters: always subtract smaller from larger

Base-60 Time Arithmetic

Time uses a mixed-radix system: base 60 for seconds and minutes, base 24 for hours (in clock time), and unbounded for durations. When adding, carry from seconds to minutes at 60, and from minutes to hours at 60. When subtracting, borrow 60 seconds from a minute, or 60 minutes from an hour. This is identical to decimal borrowing conceptually, just with 60 instead of 10.

Time Formats Across Industries

Payroll uses decimal hours (7.5 hours). Aviation uses UTC in 24-hour format. Military uses hours and minutes without colons (1430). Cooking uses minutes or "hours and minutes." Music uses minutes:seconds.hundredths. Sports uses hours:minutes:seconds.milliseconds. Each industry has its preferred format, and conversion between them is a common need.

Batch Time Addition

Timesheets require adding many entries: 8:15 + 7:45 + 8:30 + 8:00 + 7:30 = 40:00. Doing this by hand requires tracking carries across multiple additions. The batch mode adds any number of time values at once, showing the running total and final result in all formats.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Time uses base 60 (60 seconds in a minute, 60 minutes in an hour), not base 10. So 70 minutes is 1 hour 10 minutes, not 0.7 hours.