目录

MySQL SUBTIME() 函数

示例

减去 5.000001 秒并返回日期时间:

SELECT SUBTIME("2017-06-15 10:24:21.000004", "5.000001");
亲自试一试 »

定义和用法

SUBTIME() 函数从时间/日期时间表达式中减去时间,然后返回新的时间/日期时间。

语法

SUBTIME( datetime, time_interval)

参数值

Parameter Description
datetime Required. The time or datetime to be modified
time_interval Required. The time interval to subtract from datetime. Both positive and negative values are allowed

技术细节

工作于: 从 MySQL 4.0 开始

更多示例

示例

减去 3 小时 2 分 5.000001 秒并返回日期时间:

SELECT SUBTIME("2017-06-15 10:24:21.000004", "3:2:5.000001");
亲自试一试 »

示例

减去 5 秒并返回时间:

SELECT SUBTIME("10:24:21", "5");
亲自试一试 »

示例

减去 3 分钟并返回时间:

SELECT SUBTIME("10:24:21", "300");
亲自试一试 »

示例

添加 3 小时 2 分 5 秒,并返回时间:

SELECT SUBTIME("10:24:21", "-3:2:5");
亲自试一试 »