Skip to main content

Time Duration Calculator

Calculate the difference between two times, or add/subtract time from a start time.

Estimates only — not professional financial, medical, legal or engineering advice. Read full disclaimer.

Calculating...
Result

Fill in the form and click Calculate to see your result here.

How it's calculated

Difference mode: Total Minutes = End Time − Start Time (adding 24 hours if the end time is earlier than the start time). Add mode: Result Time = Start Time + (Hours × 60 + Minutes).

Example

Example: Time Duration Calculator

Inputs

  • Mode: difference
  • Start Time: 09:00
  • End Time: 17:30
  • Hours To Add: 0
  • Minutes To Add: 0

Outputs

  • Hours: 8
  • Minutes: 30
  • Total Minutes: 510

This example uses typical sample values. Adjust the inputs above to see how the results change for your own numbers.

About this calculator

The Time Calculator supports two modes: calculating the elapsed duration between a start and end time (automatically rolling over midnight if needed), or adding/subtracting a number of hours and minutes from a given start time.

Frequently Asked Questions

Select 'Time Difference' mode, enter your start and end time in HH:MM format, and the calculator shows the total elapsed hours and minutes.

The calculator assumes the end time falls on the next day and automatically rolls over midnight, still giving you the correct elapsed duration.

Yes, select 'Add/Subtract Time' mode, enter a start time and the number of hours/minutes to add (use negative numbers to subtract), and the calculator gives you the resulting time.

Related Calculators