Purpose and scope
What this calendar builds
Build a repeating two-on, two-off, three-on shift calendar for multiple teams.
The 2-2-3 Shift Schedule Generator models dated occurrences from Rotation starts, Days to preview, Teams, and Shift hours; Validate Shift hours at cycle and month boundaries.
Instructions
How to use this calculator
Establish Rotation starts and Days to preview as the 2-2-3 Shift Schedule Generator anchor, then establish Teams and Shift hours for the recurrence horizon.
- Establish Rotation starts and Days to preview as the 2-2-3 Shift Schedule Generator anchor.
- Establish Teams and Shift hours for the recurrence horizon.
- Model the 2-2-3 Shift Schedule Generator output and validate its first Shift hours cycle.
- Cross-check the final 2-2-3 Shift Schedule Generator occurrence with Rotation starts and Days to preview.
Calculation
Method used
Teams are offset through a fourteen-day 2-2-3 pattern so active coverage is visible by date.
The 2-2-3 Shift Schedule Generator advances Rotation starts, Days to preview, and Teams between occurrences; validate Shift hours before applying any exclusion.
Calculation method last reviewed: June 21, 2026.
Visual audit
Reading the generated calendar
The 2-2-3 Shift Schedule Generator calendar models entries from Rotation starts, Days to preview, Teams, and Shift hours. Validate Shift hours across full cycles, weekends, and month boundaries.
Worked scenario
Example calculation
Cross-check the 2-2-3 Shift Schedule Generator example anchor with Rotation starts and Days to preview, then validate the Shift hours boundary direction.
Interpretation
Reviewing the generated schedule
The pattern shows roster cadence and shift length, not whether every skill or day/night post is covered.
Validate Shift hours on each 2-2-3 Shift Schedule Generator date; cross-check that Shift hours with the recurrence basis and horizon.
For a separate check, the DuPont Shift Schedule Generator is designed to preview a four-crew DuPont rotation across day shifts, night shifts, and rest periods.
Practical use
Recommended workflow
Assign actual day and night labels, overlay leave, and verify rest and overtime constraints before publishing.
Move from the 2-2-3 Shift Schedule Generator to the Rotating Shift Schedule Generator when the goal is to build a repeating work calendar from days on, days off, shift length, and team count.
Boundaries
Important edge cases and limitations
Day/night assignment, relief coverage, skills, leave, and maximum-hours rules remain outside the pattern.
Refresh Shift hours through the 2-2-3 Shift Schedule Generator inputs; model the full horizon set instead of editing one date.
Input audit
Checklist for this calculation
- Validate the 2-2-3 Shift Schedule Generator anchor in Rotation starts and Days to preview.
- Cross-check the first occurrence with Shift hours.
- Validate Shift hours at weekends and month ends.
- Model the 2-2-3 Shift Schedule Generator again after a recurrence refresh.
Questions
Frequently asked questions
Why does the pattern alternate long and short workweeks?
The repeating 2-2-3 sequence creates alternating two-day and three-day blocks that total different weekly hours.
What context prevents a saved 2-2-3 shift schedule generator result from becoming ambiguous?
A reproducible 2-2-3 Shift Schedule Generator record includes Rotation starts and Days to preview, Teams and Shift hours, their units, and the date on which the output was generated.
Should a Shift hours update refresh the
A revised Shift hours makes the older 2-2-3 Shift Schedule Generator stale unless Rotation starts uses the same entered scenario. Model a new 2-2-3 Shift Schedule Generator output for the revised Shift hours case.