Notes
Overnight shifts: if clock-out time is before clock-in time, 24 hours is added so a 22:00 → 06:00 shift returns 8 hours.
Single-day clock-in / clock-out with optional unpaid breaks. Use 24-hour format (09:00, 17:30) or 12-hour with AM/PM.
Overnight shifts: if clock-out time is before clock-in time, 24 hours is added so a 22:00 → 06:00 shift returns 8 hours.