Syntax
DatePart(interval, date [, firstdayofweek] [, firstweekofyear] )
The DatePart function syntax has these arguments:
| Argument | Description |
|---|---|
| interval | Required. String expression that is the interval of time you want to return. |
| date | Required. Variant (Date) value that you want to evaluate. |
| firstdayofweek | Optional. A constant that specifies the first day of the week. If not specified, Sunday is assumed. |
| firstweekofyear | Optional. A 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. |
Settings
The interval argument has these settings:
| Setting | Description |
|---|---|
| yyyy | Year |
| q | Quarter |
| m | Month |
| y | Day of year |
| d | Day |
| w | Weekday |
| ww | Week |
| h | Hour |
| n | Minute |
| s | Second |
The firstdayofweek argument has these settings:
| Constant | Value | Description |
|---|---|---|
| vbUseSystem | 0 | Use the 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 has these settings:
| Constant | Value | Description |
|---|---|---|
| vbUseSystem | 0 | Use the NLS API setting. |
| vbFirstJan1 | 1 | Start with week in which January 1 occurs (default). |
| vbFirstFourDays | 2 | Start with the first week that has at least four days in the new year. |
| vbFirstFullWeek | 3 | Start with first full week of the year. |