Application.DateDifference method (Project)
Returns the duration between two dates in minutes, for an automatically scheduled task.
Syntax
expression. DateDifference
( _StartDate_
, _FinishDate_
, _Calendar_
)
expression A variable that represents an Application object.
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
StartDate | Required | Variant | The date used as the beginning of the duration. |
FinishDate | Required | Variant | The date used as the end of the duration. |
Calendar | Optional | Object | A resource or task base calendar object. The default value is the calendar of the active project. |
Return value
Long
Remarks
To get a difference between two dates for a manually scheduled task, which uses an effective calendar that can include non-working time, use the EffectiveDateDifference property.
Example
The following example displays the duration of a task that begins on 7/11/97 at 8 A.M. and ends on 7/13/97 at 5:00 P.M.
Sub FindDuration()
MsgBox Application.DateDifference ("7/11/97 8:00 AM", "7/13/97 5:00 PM")
End Sub
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.