Duration Changes when Changing Activities Calendars – EXPLAINED!

P6 Duration Changes Explained


Primavera has a unique feature called calendar change. This refers to Primavera’s Fill-Down feature, which changes the activity calendar of all the activities in a project.

Changing an activity’s calendar in Primavera can alter the activity’s duration. You may end up with partial or decimal durations where there were none before. This causes some confusion among users, and we see many of them struggling with this.

How can we keep those durations set the same so that when you change the calendar, it doesn’t change those durations?

For example, a project labeled “Form and Pour Slab” has an original duration of 5 days. This is based on a calendar of 5-to-8-hour shifts. That’s supposed to give you a total of 40 hours of work.

If we change this calendar to 5 to 10 hours, the duration automatically adjusts to 4 days. 

The first thing we need to understand is how durations get stored in Primavera’s database. Primavera P6 doesn’t store durations in days in the Primavera database — it stores that information in the hourly format. So, to make things less confusing, let’s look at this situation again in an hourly view. To do that, we’ll have to go to Edit->User Preferences and then change the duration’s format to hours.

Going back to our example, we can now see that the actual hours for this activity is 40 hours. Even if we change the calendars, the duration no longer changes. This is proof that Primavera doesn’t edit activity durations for you when you change your calendar.

Previously, the duration was in “days.” Naturally, when we change the calendar to 5-to-10-hour shifts, that means the whole 40-hour task can be done in just 4 days. When displaying duration in days, Primavera constantly recalculates that field based on the calendar that I’ve chosen. But as you can see, changing the duration from “days” to “hours” will set aside the confusion.

What constitutes a day? The next point we’d like to share is how Primavera knows the definition of a day. This depends on the calendar you choose. 

In our example, we chose the 5-to-8-hour shift calendar. This means that for this calendar, 8 hours constitute a single day. Naturally, if a task takes 40 hours to finish, Primavera displays the duration as 5 days (40 divided by 8 working hours in a day) and consequently sets the start and end date of that particular task.

We made a short video tutorial about all of this, and you can view it below:

If you want to make the most out of your Primavera P6 software, you can join our training by clicking on this link.

Check out loom video

Recent Posts

About the Louisiana Workforce Commission’s Incumbent Workforce Training Program (IWTP)

April 11, 2024

Introduction to IWTP The Louisiana Workforce Commission’s Incumbent Workforce Training Program (IWTP) is designed to…

Read More

Exciting News: Introducing PMI-ACP Exam Prep Training at Global PM!

April 2, 2024

We are thrilled to announce a new addition to our training portfolio here at Global…

Read More

Five Key Features of P6 Professional Release 23.12

March 5, 2024

This latest version introduces several valuable enhancements. Let’s delve into the key features of P6…

Read More

Demystifying the DCMA 14-Point Schedule Assessment

February 26, 2024

Image: This is a snippet from Primavera P6 EPPM’s Schedule Check report.   Introduction: In…

Read More

Global PM’s Top 5 Reasons to Pursue Project Scheduling as a Career!

February 1, 2024

Embarking on a career in project scheduling can be both fulfilling and impactful. Here are…

Read More