TIMESTAMPADD
声明
TIMESTAMPADD(unit, interval_expr, date)
说明
日期时间的算术计算。
该函数的作用与 DATE_ADD 相同,但 unit 只能是以下单位:
-
MICROSECOND -
SECOND -
MINUTE -
HOUR -
DAY -
WEEK -
MONTH -
QUARTER -
YEAR
示例
SELECT
TIMESTAMPADD(DAY, -5, '2010-01-01 00:00:00'),
DATE_ADD('2010-01-01 00:00:00', INTERVAL -5 DAY)
\G
*************************** 1. row ***************************
TIMESTAMPADD(DAY, -5, '2010-01-01 00:00:00'): 2009-12-27 00:00:00
DATE_ADD('2010-01-01 00:00:00', INTERVAL -5 DAY): 2009-12-27 00:00:00
1 row in set (0.001 sec)