Night-shift workers know the annoyance: type 10:00 PM as a start time and 6:00 AM as an end time into a plain hours calculator, and some will just subtract the clock numbers and hand you a negative or nonsensical result.
Hours between two times, overnight included
When the end time is earlier than the start time, this calculator assumes the shift crosses midnight into the next day — 10:00 PM to 6:00 AM correctly comes out to 8 hours, with a note confirming the overnight assumption so you're never left guessing whether it got it right.
Work hours calculator with an unpaid break
Enter an unpaid break in minutes and it's subtracted from the total automatically — an 8-hour overnight shift with a 30-minute break comes out to 7h 30m.
Hours and minutes calculator, plus decimal hours for payroll
Payroll and invoicing usually want a decimal figure (7.5) rather than "7h 30m" — this shows both at once so you don't have to convert by hand.
Need a full week instead of one shift? Use the Time Card Calculator.