StartDriver.EffectiveDateSubtract 属性 (Project)
获取日期和时间之前有效日历用于手动计划的任务按指定的持续时间,另一个日期。 只读变体。
语法
expression. EffectiveDateSubtract
( _Date_
, _Duration_
)
表达 返回 StartDriver 对象的表达式。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Date | 必需 | Variant | 任意的日期和时间,例如"7/10/2010"或"7/10/2010 2:00:00 PM"。 |
Duration | 必需 | Variant | 要减去的工期,例如"3d"或"2w"。 |
备注
EffectiveDateSubtract 属性使用有效日历手动计划的任务,这使开始日期和非工作时间完成的任务。 属性和参数具有实际任务日期没有影响。
使用 EffectiveDateSubtract、 EffectiveDateAdd 和 EffectiveDateDifference 属性计算手动计划任务的开始和完成日期。
若要计算自动计划任务的日期,并且还可以指定日历,请使用 DateSubtract 方法。
示例
以下语句返回值“6/24/2009 8:00:00 AM”,该值比指定日期早六天。
Debug.Print ActiveProject.Tasks(3).StartDriver.EffectiveDateSubtract("7/2/2009", "6d")
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。