Application.DateSubtract 方法 (Project)

为自动计划任务返回比另一个日期早指定工期的日期和时间。

语法

expressionDateSubtract( _FinishDate_, _Duration_, _Calendar_ )

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
FinishDate 必需 Variant 工期的结束日期。
Duration 必需 Variant 要从完成日期减去的工期。
Calendar 可选 Object 资源、任务或基准日历对象。 默认值是活动项目的日历。

返回值

Variant

说明

若要从手动计划任务(使用了可以包括非工作时间的有效日历)的日期中减去工期,请使用 EffectiveDateSubtract 属性。

示例

以下示例将显示一个为期三个工作日的任务的开始时间。该任务结束于 2002 年 7 月 13 日下午 5 时。

Sub FindDuration() 
 MsgBox DateSubtract("7/13/02 5:00 PM", "3d") 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。