Returns the number of intervals between two dates.
|
---|
DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]]) |
Arguments
- interval
Required. String expression that is the interval you want to use to calculate the differences between date1 and date2. See Settings section for values.
- date1, date2
Required. Date expressions. Two dates you want to use in the calculation.
- firstdayofweek
Optional. Constant that specifies the day of the week. If not specified, Sunday is assumed. See Settings section for values.
- firstweekofyear
Optional. Constant that specifies the first week of the year. If not specified, the first week is assumed to be the week in which January 1 occurs. See Settings section for values.
Settings
The interval argument can have the following values:
Setting
|
Description
|
---|
yyyy | Year |
q | Quarter |
m | Month |
y | Day of year |
d | Day |
w | Weekday |
ww | Week of year |
h | Hour |
n | Minute |
s | Second |
The firstdayofweek argument can have the following values:
Constant
|
Value
|
Description
|
---|
vbUseSystemDayOfWeek | 0 | Use National Language Support (NLS) API setting. |
vbSunday | 1 | Sunday (default) |
vbMonday | 2 | Monday |
vbTuesday | 3 | Tuesday |
vbWednesday | 4 | Wednesday |
vbThursday | 5 | Thursday |
vbFriday | 6 | Friday |
vbSaturday | 7 | Saturday |
The firstweekofyear argument can have the following values:
Constant
|
Value
|
Description
|
---|
vbUseSystem | 0 | Use National Language Support (NLS) API setting. |
vbFirstJan1 | 1 | Start with the week in which January 1 occurs (default). |
vbFirstFourDays | 2 | Start with the week that has at least four days in the new year. |
vbFirstFullWeek | 3 | Start with the first full week of the new year. |
Remarks
Requirements
See Also