Time Calculator

Use our online time calculator to work out time duration by adding or subtracting hours, minutes, and seconds.

+ Add - Subtract

To add or subtract time from a date, use our Date Calculator.

How to Use a Time Calculator

  1. Enter the desired time values.
  2. Choose Add or Subtract.
  3. Click the 'Calculate' button.
  4. The tool will process your inputs and show the new time results in days, hours, minutes, and seconds.
  5. The 'Reset' button clears all entered values to start a new calculation.

How to Add Two Clock Times

When adding two times that include hours, minutes, and seconds, the key rule is simple:

  1. Always add from right to left: Seconds → Minutes → Hours.
  2. And carry over when the value reaches 60.

Since:

  • 60 seconds = 1 minute
  • 60 minutes = 1 hour

Example:

Let's add:

5 hours 59 minutes 40 seconds

+ 3 hours 45 minutes 35 seconds

Step 1: Add Seconds

40 + 35 = 75 seconds

Carry 1 minute and write the remaining 15 seconds.

= 1 minute 15 seconds

Step 2: Add Minutes

59 + 45 = 104 minutes

Add carried 1 minute (from Step 1): 104 + 1 = 105 minutes.

Carry 1 hour and write the remaining 45 minutes.

105 minutes = 1 hour 45 minutes

Step 3: Add Hours

5 + 3 = 8 hours

Add carried 1 hour (from Step 2): 8 + 1 = 9.

Final time:

9 hours 45 minutes 15 seconds.


How to Subtract Two Clock Times

Let's learn a different method for subtracting time:

  • Convert everything into total seconds.
  • Subtract total seconds.
  • Convert back into days, hours, minutes, and seconds.

Example:

Let's subtract:

45 hours 20 minutes 55 seconds

- 6 hours 12 minutes 23 seconds

Step 1: Convert Both Times into Total Seconds

  • 1 hour = 3600 seconds
  • 1 minute = 60 seconds

First time: 45h 20m 55s

  • 45 × 3600 = 162,000 seconds
  • 20 × 60 = 1,200 seconds
  • 55 seconds

Total: 162,000 + 1,200 + 55 = 163,255 seconds.

Second time: 6h 12m 23s

  • 6 × 3600 = 21,600 seconds
  • 12 × 60 = 720 seconds
  • 23 seconds

Total: 21,600 + 720 + 23 = 22,343 seconds.

Step 2: Subtract the Seconds

163,255 - 22,343 = 140,912 seconds.

Step 3: Convert to Days, Hours, Minutes, Seconds

Convert to Days

1 day = 86,400 seconds

140,912 ÷ 86,400 = 1 day (Remainder)

140,912 - 86,400 = 54,512 seconds

Convert Remaining to Hours

1 hour = 3,600 seconds

54,512 ÷ 3,600 = 15 hours (Remainder)

54,512 - (15 × 3,600) = 512 seconds

Convert Remaining to Minutes and Seconds

1 minute = 60 seconds

512 ÷ 60 = 8 minutes (Remainder)

512 − (8 × 60) = 32 seconds

Final time duration is:

1 day 15 hours 8 minutes 32 seconds.