Time

Add or subtract hours and minutes.

03:15

How to Use the Time Calculator

  1. Enter the first time value by typing the hours in the Hours field and the minutes in the Minutes field (e.g., 2 hours 45 minutes).
  2. Choose whether you want to Add (+) or Subtract (−) using the operation selector.
  3. Enter the second time value in the second Hours and Minutes fields (e.g., 1 hour 30 minutes).
  4. Click Calculate. The result is displayed instantly in hours and minutes (e.g., 4 hours 15 minutes).
  5. To chain multiple time values together, use the 'Add another time' option and repeat steps 1 and 3 for each additional entry.
  6. Click Reset to clear all fields and start a new calculation.

Time Addition and Subtraction Formula

result_minutes = (h₁ × 60 + m₁) ± (h₂ × 60 + m₂)
H = ⌊result_minutes / 60⌋
M = result_minutes mod 60

Converting each time value to total minutes makes the arithmetic straightforward. Add (or subtract) all values in minutes, then convert the result back to hours and minutes using integer division and the modulo operation.

Adding time:

  1. Convert each time to minutes: total_minutes = (h × 60) + m
  2. Sum all values: result_minutes = Σ total_minutes_i
  3. Convert back: H = floor(result_minutes / 60), M = result_minutes mod 60

Subtracting time:

  1. Convert each time to minutes as above.
  2. Subtract: result_minutes = total_minutes_1 − total_minutes_2
  3. If result_minutes < 0, the end time is before the start time (check your inputs).
  4. Convert back the same way.
  • h₁, h₂ — The whole-hour components of the first and second time values you are adding or subtracting (e.g., 3 for 3 hours).
  • m₁, m₂ — The minute components of the first and second time values (0–59).
  • result_minutes — The total number of minutes after performing the addition or subtraction — an intermediate value used to derive the final answer.
  • H — The whole-hour portion of the final result, found by dividing result_minutes by 60 and taking the floor (integer part).
  • M — The remaining minutes in the final result, found by taking result_minutes modulo 60 (the remainder after dividing by 60).
  • ⌊ ⌋ — Floor function — rounds down to the nearest whole number.
  • mod — Modulo operation — returns the remainder of integer division.

Worked Example: Adding Two Time Durations

Time 1: 3 hours 47 minutes | Time 2: 2 hours 35 minutes | Operation: Add
Step 1 – Convert to minutes:
  Time 1 = (3 × 60) + 47 = 180 + 47 = 227 minutes
  Time 2 = (2 × 60) + 35 = 120 + 35 = 155 minutes

Step 2 – Add:
  result_minutes = 227 + 155 = 382 minutes

Step 3 – Convert back:
  H = ⌊382 / 60⌋ = ⌊6.3667⌋ = 6 hours
  M = 382 mod 60 = 382 − (6 × 60) = 382 − 360 = 22 minutes

Result: 6 hours 22 minutes

What Your Result Means

The two durations — 3 h 47 min and 2 h 35 min — combine to 6 hours and 22 minutes. Notice that the 47 + 35 = 82 minutes automatically carries over into an extra hour (82 min = 1 h 22 min), which is why manual clock addition is error-prone. The calculator handles this carry-over for you every time.

Understanding Time

Why Clock Arithmetic Is Tricky

Ordinary numbers use base-10: you carry over at 10, 100, 1 000, etc. Time uses a mixed-base system: 60 seconds per minute and 60 minutes per hour. This means you can't simply stack hours and minutes in columns the way you would with decimals — a minute column that reaches 60 must roll over into the hour column.

Real-World Uses for a Time Calculator

  • Work-hour tracking: Add up daily shifts to get weekly totals.
  • Project management: Sum task durations to estimate how long a project will take.
  • Travel planning: Add driving segments plus rest stops to find total trip time.
  • Fitness logging: Total up workout intervals or lap times.
  • Billing: Attorneys, consultants, and freelancers often bill in 6- or 15-minute increments; a time calculator keeps running totals accurate.

Converting Between Time Formats

| Format | Example | Conversion | |---|---|---| | Hours and minutes | 2 h 45 min | — | | Decimal hours | 2.75 h | minutes ÷ 60 | | Total minutes | 165 min | hours × 60 + minutes |

To convert 2 h 45 min to decimal hours: 45 ÷ 60 = 0.75, so 2 + 0.75 = 2.75 hours. To convert 2.75 hours back: 0.75 × 60 = 45 minutes, giving 2 h 45 min.

Handling Days

If your result exceeds 24 hours, the calculator keeps counting — it does not reset at midnight. For example, 14 h + 13 h = 27 hours (1 day and 3 hours), which is useful for multi-day project tracking but different from wall-clock time.

Common Mistakes

  • **Confusing decimal hours with hours:minutes** — 1.5 hours is 1 hour 30 minutes, not 1 hour 50 minutes. Always enter the minute component separately.
  • **Subtracting a larger time from a smaller one** — if the first value is less than the second, the result is negative, which usually signals swapped inputs.
  • **Entering minutes greater than 59** — minutes must be 0–59. If you have 90 minutes, convert it to 1 hour 30 minutes before entering.
  • **Forgetting to account for breaks** — when calculating work hours, subtract break time as a separate step rather than guessing.
  • **Mixing 12-hour and 24-hour values** — if you're working with clock times (e.g., 9:00 AM to 5:30 PM), convert both to 24-hour format or duration form first.

Common Questions About Time

How do I add hours and minutes manually?

Convert each time to total minutes (hours × 60 + minutes), add the totals, then divide by 60: the quotient is hours, the remainder is minutes. For example, 1 h 40 min + 2 h 50 min = 100 + 170 = 270 min = 4 h 30 min.

What is 7 hours 45 minutes plus 3 hours 30 minutes?

7 h 45 min = 465 min; 3 h 30 min = 210 min. Total = 675 min. 675 ÷ 60 = 11 remainder 15. Result: **11 hours 15 minutes**.

How many minutes are in 2.5 hours?

2.5 × 60 = **150 minutes**.

How do I calculate hours worked between two clock times?

Subtract the start time from the end time. Convert both to 24-hour format if needed (e.g., 9:00 AM = 9:00, 5:30 PM = 17:30). Then: 17 h 30 min − 9 h 00 min = **8 hours 30 minutes** worked.

What is 10 hours minus 3 hours 45 minutes?

10 h 0 min = 600 min; 3 h 45 min = 225 min. 600 − 225 = 375 min = 6 h 15 min. Result: **6 hours 15 minutes**.

Frequently Asked Questions

Can the Time Calculator handle more than two time values?

Yes. Use the 'Add another time' button to include as many additional time values as needed. The calculator sums them all in a single step.

What happens if the total exceeds 24 hours?

The calculator continues counting beyond 24 hours and displays the result as a plain number of hours and minutes (e.g., 26 h 15 min). It does not automatically convert to days, but you can mentally divide by 24 if needed.

Can I subtract time to find the duration between two events?

Yes. Enter the later time's duration (or end time expressed as elapsed minutes since midnight) as Time 1 and the earlier value as Time 2, then choose Subtract. The result is the elapsed time between them.

Does the calculator work with seconds?

The current version of this calculator focuses on hours and minutes. For calculations involving seconds, use a more detailed stopwatch or duration calculator.

How do I convert the result to decimal hours for payroll?

Divide the minute portion of the result by 60 and add it to the whole hours. For example, 6 h 22 min → 22 ÷ 60 ≈ 0.367, so the decimal value is approximately 6.37 hours.

Related Calculators

Spotted a calculation error?Report an Error