我创建了一个项目计划并启用了自定义日历,工作时间为 09:00 - 17:00。我还检查了项目时间表,确认它也显示 09:00 - 17:00,并且每天的工作时间符合预期,为 8 小时。
我遇到的问题是任务的结束日期被错误地显示为下一个工作日。例如:一项为期 1 天的活动于 5 月 10 日开始,因此我预计结束日期为 5 月 10 日。但它显示的是 5 月 11 日。同样,一项为期 2 天的活动于 5 月 11 日开始,结束日期为 5 月 13 日,而不是 12 日。
该计划似乎假设工作日为 2 小时。如果我将任务持续时间缩短至 1 小时,则结束日期与开始日期同一天。任务设置为“尽快”约束。附上一些屏幕截图。
我也不确定日历是否适用于任务——如果我单击一些随机项目,它们会应用默认日历。我如何强制计划中的所有任务使用自定义日历?
答案1
我设法弄清楚发生了什么。我的一些任务被标记为 100% 完成,这阻止了新日历应用于所有任务。没有出现警告,所以我不知道这是问题所在。将完成百分比设置为 0 后,我能够应用新日历,并且它按预期工作。谢谢!