MySQL SUBTIME() 函数使用方法及示例

MySQL函数

在线示例

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

SELECT SUBTIME("2017-06-15 10:24:21.000004", "5.000001");

定义和用法

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

语法

  SUBTIME(datetime, time_interval)

参数值

参数描述
datetime需要。要修改的时间或日期时间
time_interval需要。从datetime中减去的时间间隔 。正值和负值均允许

技术细节

适用于:从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");

MySQL函数