Others

How to Set Up 24-Hour Shutdowns and Shift Calendars in Microsoft Project

Tauseeq MagsiTauseeq Magsi Nov 3, 2026 868 views

Question details

The user needs to configure a custom schedule in Microsoft Project that includes a 10-day, 24-hour continuous work period (shutdown) alongside standard working hours and three distinct 8-hour shifts, including an overnight shift that crosses midnight.

How to Set Up 24-Hour Shutdowns and Three Shift Calendars in Microsoft Project
Product
Microsoft Project
Device & OS
not provided
Scenario
Creating custom project calendars to accommodate continuous 24-hour shutdowns and multi-shift resource workforces.
Observed behavior
When entering an overnight shift (e.g., 6:00 AM to 6:00 AM or 10:00 PM to 6:00 AM), the system incorrectly calculates the duration as 1 hour or fails to accept the input, because the shift crosses midnight.
Before you start

Ensure you have project manager permissions in Microsoft Project to create and modify base calendars and assign them to resources.

Solution 1Recommended

Set Up a 10-Day 24-Hour Shutdown Exception

Use this method to override your standard project calendar with a continuous 24-hour work period for a specific 10-day duration.

Instead of changing the base standard working hours for the entire project, you should create a calendar exception. This allows normal working hours to resume automatically after the 10-day shutdown period is over.

1
Open the Working Time settings

Click on the 'Project' tab in the top ribbon and select 'Change Working Time'.

2
Create a new calendar

Click 'Create New Calendar', choose to make a copy of the Standard calendar, and give it a recognizable name (e.g., 'Shutdown Calendar').

3
Add a new exception

Navigate to the 'Exceptions' tab in the lower half of the dialog box. Type a name for the shutdown period and define the exact Start and Finish dates for the 10-day block.

4
Configure the 24-hour working time

Click the 'Details' button for your new exception. Select 'Working times' and adjust the hours to run continuously (e.g., 12:00 AM to 12:00 AM) to establish a 24-hour schedule for these specific days.

Set Up a 10-Day 24-Hour Shutdown Exception
Base Calendar Application: Once created, ensure you apply this new custom calendar as the primary Project Calendar in the Project Information dialog.
Free Microsoft Office alternative

Simplify Project Tracking with WPS Office

While Microsoft Project is excellent for heavy-duty resource leveling, it can be overly complex for standard shift tracking and timeline management. WPS Office provides a lightweight, free alternative. Use WPS Spreadsheet's built-in Gantt chart templates to manage timelines, coordinate team shifts, and track daily tasks with a familiar, easy-to-use interface.

  1. 1. Download and Install: Install WPS Office for free and open the WPS Spreadsheet application.
  2. 2. Find a Project Template: Navigate to the template library and search for 'Gantt Chart' or 'Shift Schedule' to instantly generate a tracking sheet.
  3. 3. Customize Your Schedule: Input your team's shifts and project timelines seamlessly using familiar spreadsheet formulas and formatting tools.
Free Microsoft Office alternative with high Excel (.xlsx) format compatibilityRich library of free Gantt chart and project scheduling templatesLightweight application that runs smoothly on any desktop or mobile deviceFamiliar spreadsheet interface requires zero learning curve for seamless migration
microsoft office alternative - wps office

Frequently Asked Questions

Why does my third shift change to 1 hour when I enter 6:00 AM to 6:00 AM in Microsoft Project?

Microsoft Project calculates daily schedules starting at 12:00 AM. When a shift crosses midnight, entering identical start and end times confuses the system's day-logic. You must split the shift into two blocks on the work week details tab: one block ending at 12:00 AM, and the next block starting at 12:00 AM.

Do I need to link resources together for a multi-shift project?

No, resources themselves are not linked in Microsoft Project; only tasks are linked. You should assign the built-in 24-hour calendar as the base Project Calendar, and then assign specific custom shift calendars to individual resources. The software will automatically schedule tasks based on when those resources are available.

How do I assign different shift calendars to my project team?

Open the 'Resource Sheet' view in your project. Locate the 'Base Calendar' column for each team member and select the custom shift calendar (e.g., 1st shift, 2nd shift, or 3rd shift) you previously created for them.

Can I have a 24-hour project calendar while resources work standard 8-hour shifts?

Yes. Set the Project Calendar to a 24-hour schedule (or your 10-day exception calendar). Then, ensure each resource on the Resource Sheet is assigned an 8-hour base calendar. Microsoft Project will schedule continuous work on the task only if you assign enough resources covering all three shifts.