24/7 shift schedule: Southern Swing, four teams, from 2026-07-20

A full 28-day Southern Swing cycle: three 8-hour shifts a day, four teams, every hour of every day covered, with hours computed as real elapsed time in America/New_York.

DateDayTeamShiftStartsEndsReal hoursNote
2026-07-20MonADay07:0015:008
2026-07-20MonBNight23:0007:008
2026-07-20MonCSwing15:0023:008
2026-07-21TueADay07:0015:008
2026-07-21TueBNight23:0007:008
2026-07-21TueCSwing15:0023:008
2026-07-22WedADay07:0015:008
2026-07-22WedBNight23:0007:008
2026-07-22WedDSwing15:0023:008
2026-07-23ThuADay07:0015:008
2026-07-23ThuBNight23:0007:008
2026-07-23ThuDSwing15:0023:008
2026-07-24FriADay07:0015:008
2026-07-24FriCNight23:0007:008
2026-07-24FriDSwing15:0023:008
2026-07-25SatADay07:0015:008
2026-07-25SatCNight23:0007:008
2026-07-25SatDSwing15:0023:008
2026-07-26SunADay07:0015:008
2026-07-26SunCNight23:0007:008
2026-07-26SunDSwing15:0023:008
2026-07-27MonBDay07:0015:008
2026-07-27MonCNight23:0007:008
2026-07-27MonDSwing15:0023:008
2026-07-28TueBDay07:0015:008
2026-07-28TueCNight23:0007:008
2026-07-28TueDSwing15:0023:008
2026-07-29WedASwing15:0023:008
2026-07-29WedBDay07:0015:008
2026-07-29WedCNight23:0007:008
2026-07-30ThuASwing15:0023:008
2026-07-30ThuBDay07:0015:008
2026-07-30ThuCNight23:0007:008
2026-07-31FriASwing15:0023:008
2026-07-31FriBDay07:0015:008
2026-07-31FriDNight23:0007:008
2026-08-01SatASwing15:0023:008
2026-08-01SatBDay07:0015:008
2026-08-01SatDNight23:0007:008
2026-08-02SunASwing15:0023:008
2026-08-02SunBDay07:0015:008
2026-08-02SunDNight23:0007:008
2026-08-03MonASwing15:0023:008
2026-08-03MonCDay07:0015:008
2026-08-03MonDNight23:0007:008
2026-08-04TueASwing15:0023:008
2026-08-04TueCDay07:0015:008
2026-08-04TueDNight23:0007:008
2026-08-05WedBSwing15:0023:008
2026-08-05WedCDay07:0015:008
2026-08-05WedDNight23:0007:008
2026-08-06ThuBSwing15:0023:008
2026-08-06ThuCDay07:0015:008
2026-08-06ThuDNight23:0007:008
2026-08-07FriANight23:0007:008
2026-08-07FriBSwing15:0023:008
2026-08-07FriCDay07:0015:008
2026-08-08SatANight23:0007:008
2026-08-08SatBSwing15:0023:008
2026-08-08SatCDay07:0015:008
2026-08-09SunANight23:0007:008
2026-08-09SunBSwing15:0023:008
2026-08-09SunCDay07:0015:008
2026-08-10MonANight23:0007:008
2026-08-10MonBSwing15:0023:008
2026-08-10MonDDay07:0015:008
2026-08-11TueANight23:0007:008
2026-08-11TueBSwing15:0023:008
2026-08-11TueDDay07:0015:008
2026-08-12WedANight23:0007:008
2026-08-12WedCSwing15:0023:008
2026-08-12WedDDay07:0015:008
2026-08-13ThuANight23:0007:008
2026-08-13ThuCSwing15:0023:008
2026-08-13ThuDDay07:0015:008
2026-08-14FriBNight23:0007:008
2026-08-14FriCSwing15:0023:008
2026-08-14FriDDay07:0015:008
2026-08-15SatBNight23:0007:008
2026-08-15SatCSwing15:0023:008
2026-08-15SatDDay07:0015:008
2026-08-16SunBNight23:0007:008
2026-08-16SunCSwing15:0023:008
2026-08-16SunDDay07:0015:008
Shifts per day (should be 3)Day + swing + night, every day. Below 3 means an uncovered shift.
Total real hoursAll four teams over 4 weeks, real elapsed time
Real hours – team AOver 4 weeks; divide by 4 for the weekly average
Real hours – team BOver 4 weeks; divide by 4 for the weekly average
Real hours – team COver 4 weeks; divide by 4 for the weekly average
Real hours – team DOver 4 weeks; divide by 4 for the weekly average