Overnight Shift Calculator
If your shift starts one day and ends the next (e.g., 22:00 to 06:00), this calculator automatically adds 24 hours to the calculation to give you the correct total hours worked.
Total Work Hours
35:00
35.00 decimal hrs
Regular Hours
35:00
35.00 decimal hrs
Overtime Hours
0:00
0.00 decimal hrs
Days Worked
5 days
Avg: 7:00/day (7.00h)
Overtime threshold: 40 hours/week (Multiplier: 1.5x). Calculations update automatically.
Worked Example
Example: 22:00 to 06:00 Graveyard Shift
Start Time: 22:00 (10:00 PM), End Time: 06:00 (6:00 AM next day)
Unpaid Break: 30 minutes
Calculation: (06:00 + 24:00) − 22:00 = 30:00 − 22:00 = 8.0 hours − 0.5 hours break = 7.5 hours
Total Hours Worked: 7.5 hours (7 hours 30 minutes)
Assumptions & Limitations
Midnight Crossing: The calculator detects when end time is earlier than start time and adds 24 hours.
Multiple Days: This calculator is designed for single shifts that cross midnight at most once (e.g., not for shifts longer than 24 hours).
Break Time: Break is subtracted from the total shift time after the 24-hour adjustment if needed.
Frequently Asked Questions
How does the calculator know it's an overnight shift?
When the end time is earlier than the start time (e.g., end is 06:00 and start is 22:00), the calculator automatically treats it as crossing midnight.
Does this calculator work for daytime shifts?
Yes, it works for all shifts. For daytime shifts where end time is later than start time, it calculates the difference directly.