How to Find the Time Between Two Work Shifts

A shift-duration calculation should keep start time, end time, midnight crossover and break deductions separate. That makes the result much easier to verify. The focus here is time between shifts, with a method that stays within practical time and schedule arithmetic.

Quick answer

For example, a shift that starts at 7:00 PM and ends at 7:00 AM the next morning is 12 elapsed hours before any break deduction.

Use the Hours Between Shifts Calculator when you want to enter your own values and check the result interactively.

A dependable calculation order

  1. Write the start time and end time exactly as recorded.
  2. Find elapsed time, accounting for a midnight crossover if needed.
  3. Add together only the break time that should be excluded from net work time.
  4. Subtract the break total from elapsed time.
  5. Convert to decimal hours only after the hour-and-minute result is correct.

Why this order matters

Mixing conversions and deductions too early makes mistakes harder to spot. Keeping the original times visible gives you an audit trail: if the result looks wrong, you can check the start/end span first, then the break, then the conversion.

Worked example

For example, a shift that starts at 7:00 PM and ends at 7:00 AM the next morning is 12 elapsed hours before any break deduction. After you have a correct hours-and-minutes result, convert it to decimal hours only if the destination system actually uses decimals.

Common mistakes

  • Treating midnight as the end of the same day
  • Combining separate shift segments without checking the gap
  • Assuming a schedule calculator determines payroll rules

What this calculation does not tell you

The arithmetic does not determine wages, overtime eligibility, attendance status, break entitlement, taxes or employment classification. Those questions depend on workplace rules and, in some cases, law. This guide intentionally stays with the time calculation itself.

Use the calculator

If you do not want to calculate the values manually, open the Hours Between Shifts Calculator. The calculator shows the result and a breakdown so you can compare it with the method above.

Use calendar context around midnight

For evening and overnight work, write the date beside each clock time if there is any chance of confusion. “7:00 to 7:00” is ambiguous without AM/PM or dates, while “7:00 PM Monday to 7:00 AM Tuesday” makes the 12-hour span obvious.

Separate gaps from worked time

Split shifts and time-between-shifts questions require different arithmetic. A gap between two work periods is not automatically part of worked time. Calculate each segment and each gap separately, then combine only the values that belong in the result you are trying to find.

Verify long shifts in two parts if needed

When a shift is difficult to see mentally, split it at midnight or noon, calculate the two pieces and add them. This is especially useful for overnight work. The two-part result should match the direct duration calculation.

Frequently asked questions

Should I round before the final step?

Usually it is clearer to keep the exact minutes through the main calculation and round only the final displayed value if rounding is needed.

What if a shift crosses midnight?

Treat the end time as occurring on the following day. That converts the problem into a normal positive duration instead of subtracting a larger start clock value from a smaller end clock value.

Why can a timekeeping system show a different total?

Systems can use their own rounding, break, calendar and schedule settings. Compare the original entries and assumptions before assuming either result is wrong.

Similar Posts