Example
Add two years to a specified date:
sql
SELECT DateAdd("yyyy", 2, #22/11/2017#);
Definition and Usage
The DateAdd() function adds a time/date interval to a date and then returns the date.
Syntax
text
DateAdd(interval, number, date)
Parameter Values
| Parameter | Description |
|---|---|
| interval | Required. The time/date interval to add. Can be one of the following values: yyyy = Year q = Quarter m = month y = Day of the year d = Day w = Weekday ww = Week h = hour n = Minute s = Second |
| number | Required. The number of interval to add to date. Can be positive (to get dates in the future) or negative (to get dates in the past) |
| date | Required. The date to which the interval should be added |
Technical Details
| Works in: | From Access 2000 |
|---|
More Examples
Example
Add one year to the current system date:
sql
SELECT DateAdd("yyyy", 1, Date());
Example
Add 6 months to the employees' birth date:
sql
SELECT LastName, DateAdd("m", 6, BirthDate) FROM Employees;