Skip to main content

DATE_SUB

date_sub​

Description​

Syntax​

DATETIME DATE_SUB(DATETIME date, INTERVAL expr type)

Subtract the specified time interval from the date

The date parameter is a valid date expression.

The expr parameter is the interval you want to add.

The type parameter can be the following values: YEAR, MONTH, DAY, HOUR, MINUTE, SECOND

example​

mysql> select date_sub('2010-11-30 23:59:59', INTERVAL 2 DAY);
+-------------------------------------------------+
| date_sub('2010-11-30 23:59:59', INTERVAL 2 DAY) |
+-------------------------------------------------+
| 2010-11-28 23:59:59 |
+-------------------------------------------------+

keywords​

Date, date, date