MySQL DATE_ADD
Syntax :
DATE_ADD(date, INTERVAL value addunit)
DATE_ADD() function is used to add a specified time or date interval to a specified date and then return the date.
Parameters of MySQL DATE_ADD() function :
date : The date is to which the interval should be added.
value : The value is the date or time interval to add. This value can be both positive and negative.
addunit : The addunit is the type of interval to add such as SECOND, MINUTE, HOUR, DAY, YEAR, MONTH etc.
| unit Value | Expected expr Format |
| MICROSECOND | MICROSECONDS |
| SECOND | SECONDS |
| MINUTE | MINUTES |
| HOUR | HOURS |
| DAY | DAYS |
| WEEK | WEEKS |
| MONTH | MONTHS |
| QUARTER | QUARTERS |
| YEAR | YEARS |
| SECOND_MICROSECOND | 'SECONDS.MICROSECONDS' |
| MINUTE_MICROSECOND | 'MINUTES.MICROSECONDS' |
| MINUTE_SECOND | 'MINUTES:SECONDS' |
| HOUR_MICROSECOND | 'HOURS.MICROSECONDS' |
| HOUR_SECOND | 'HOURS:MINUTES:SECONDS' |
| HOUR_MINUTE | 'HOURS:MINUTES' |
| DAY_MICROSECOND | 'DAYS.MICROSECONDS' |
| DAY_SECOND | 'DAYS HOURS:MINUTES:SECONDS' |
| DAY_MINUTE | 'DAYS HOURS:MINUTES' |
| DAY_HOUR | 'DAYS HOURS' |
| YEAR_MONTH | 'YEARS-MONTHS' |
