-- 使用 DATE_ADD 函数向日期添加指定的时间间隔
-- 示例 1: 向当前日期添加 10 天
SELECT DATE_ADD(CURDATE(), INTERVAL 10 DAY) AS '10天后的日期';
-- 示例 2: 向特定日期 '2023-10-01' 添加 1 个月
SELECT DATE_ADD('2023-10-01', INTERVAL 1 MONTH) AS '1个月后的日期';
-- 示例 3: 向当前时间添加 5 小时
SELECT DATE_ADD(NOW(), INTERVAL 5 HOUR) AS '5小时后的时间';
-- 示例 4: 向当前日期时间添加 2 年和 3 个月
SELECT DATE_ADD(NOW(), INTERVAL 2 YEAR + INTERVAL 3 MONTH) AS '2年3个月后的时间';
DATE_ADD()
是 MySQL 中用于在日期或时间上添加一个时间间隔的函数。INTERVAL
关键字用于指定要添加的时间间隔,可以是天 (DAY
)、月 (MONTH
)、年 (YEAR
)、小时 (HOUR
) 等。CURDATE()
返回当前日期,NOW()
返回当前日期和时间。上一篇:mysql 修改表名
下一篇:mysql修改字段类型
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站