MySQL SUBTIME() 函数

实例

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

  1. SELECT SUBTIME("2021-06-15 10:24:21.000004", "5.000001");

定义与用法

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


语法

  1. SUBTIME( datetime , time_interval )

参数值

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

技术细节

适用版本:From MySQL 4.0

更多实例

实例

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

  1. SELECT SUBTIME("2021-06-15 10:24:21.000004", "3:2:5.000001");
实例

减去 5 秒并返回时间:

  1. SELECT SUBTIME("10:24:21", "5");
实例

减去 3 分钟并返回时间:

  1. SELECT SUBTIME("10:24:21", "300");
实例

添加 3 小时、2 分钟和 5 秒,然后返回时间:

  1. SELECT SUBTIME("10:24:21", "-3:2:5");

分类导航