Skip to content
Free Calculator logoFree Calculator

Time Difference Calculator

Find the exact gap between two times, including overnight and multi-day gaps.

What is the difference between two times?

The difference between two moments is the later one minus the earlier one, shown in days, hours, minutes and seconds.

Formula: Difference = end − start. With both dates entered the day gap is added; without dates an earlier end can be treated as the next day.

Start time is required.

End time is required.

Add both dates to measure a gap longer than one day.

Leave both dates empty for a same-day difference.

Used only when no dates are entered.

Time format

Choose how times are written in the result.

Press Calculate, or Enter in any field.

An overnight gap

22:30 to 06:15 the next morning is 7 hours 45 minutes.

Enter a start time and an end time.

What this calculator does

Enter a start and end time, optionally with dates, to get the difference in hours and minutes, decimal hours, total minutes and total seconds, in 12-hour or 24-hour format.

Use it to turn Start time, End time, Start date (optional), End date (optional), and the other shown inputs into a checked result you can compare, copy, or rerun with different assumptions.

The page shows the formula, a numeric worked example, and the assumptions that affect this everyday calculation.

Inputs and what they mean

Start time
— time value.
End time
— time value.
Start date (optional)
— Add both dates to measure a gap longer than one day..
End date (optional)
— Leave both dates empty for a same-day difference..
Treat an earlier end time as the next day
— Used only when no dates are entered..
Time format
— 12 or 24 hour value.

How to use it

  1. Enter the start time and the end time.
  2. Add both dates if the gap spans more than one day.
  3. Choose 12-hour or 24-hour display, then press Calculate.

Formula

Difference = end − start. With both dates entered the day gap is added; without dates an earlier end can be treated as the next day.

Inputs used: Start time, End time, Start date (optional), End date (optional), Treat an earlier end time as the next day, Time format.

Edge handling: Start time is required.; Start time must use a valid clock time.; End time is required.; End time must use a valid clock time.; Start date (optional) must use a valid calendar date..

Worked example

An overnight gap

  1. Start with Start time: 22:30, End time: 06:15, Start date (optional): , End date (optional): , Treat an earlier end time as the next day: true, Time format: 24.
  2. Apply the method: Difference = end − start. With both dates entered the day gap is added; without dates an earlier end can be treated as the next day.
  3. 22:30 to 06:15 the next morning is 7 hours 45 minutes.

Reading the result

The headline figure is the main answer. Any breakdown underneath shows the parts that make it up, so you can check the working and see what changes when you adjust an input.

Limitations and assumptions

  • Inputs outside the supported range are rejected rather than forced into a result.
  • The result depends on the values you enter for this time difference calculator; it does not supply missing rates, rules, prices, dates, or assumptions for you.

Common questions

What is the difference between two times?

The difference between two moments is the later one minus the earlier one, shown in days, hours, minutes and seconds. Check the formula, example, and limitations on this page before using the result for a real everyday decision.

Can the difference cross midnight?

Yes. With no dates entered, an earlier end time is treated as the next day unless you turn that option off.

Can I measure more than one day?

Yes. Enter both the start date and the end date and the full gap is calculated.

Why is my result negative?

The end moment is before the start moment. The result stays signed so the direction is clear.

How do I use the Time Difference Calculator?

Enter the required values for Start time, End time, Start date (optional), End date (optional), Treat an earlier end time as the next day, and the other fields shown. The calculator applies the formula on this page and shows the main result with any supporting breakdown so you can check the arithmetic.

What formula does the Time Difference Calculator use?

Difference = end − start. With both dates entered the day gap is added; without dates an earlier end can be treated as the next day. The visible formula section above lists the calculation path and the edge cases the page handles, so the result can be checked without relying on the form alone.

Cite this page

APA

Free Calculator. (n.d.). Time Difference Calculator. https://freecalculator.tech/tools/time-difference-calculator

MLA

"Time Difference Calculator." Free Calculator, https://freecalculator.tech/tools/time-difference-calculator.

Link

Time Difference Calculator — Free Calculator, https://freecalculator.tech/tools/time-difference-calculator

Related tools

Calculate exact age in years, months, days, and total elapsed days.

Everyday

Find the calendar and total-day difference between two dates.

Everyday

Calculate elapsed hours and minutes between two times, including overnight.

Everyday

Count working days between two dates.

Everyday

Total hours across multiple work shifts.

Everyday

See live time remaining or elapsed.

Everyday