跳到主要内容

MINUTES_ADD

描述

向日期时间值中添加指定的分钟数,返回一个新的日期时间值。

语法

MINUTES_ADD(<date>, <minutes>)

参数

参数说明
<date>输入的日期时间值,类型可以是 DATE、DATETIME 或 DATETIMEV2
<minutes>要添加的分钟数,类型为 INT,可以为正数或负数

返回值

返回类型为 DATETIME,表示添加指定分钟数后的日期时间值。

举例

SELECT MINUTES_ADD("2020-02-02", 1);
+-----------------------------------------------------+
| minutes_add(cast('2020-02-02' as DATETIMEV2(0)), 1) |
+-----------------------------------------------------+
| 2020-02-02 00:01:00 |
+-----------------------------------------------------+

注意:

  • 当添加的分钟数为负数时,相当于减去对应的分钟数
  • 函数会自动处理跨小时、跨天的情况
  • 如果输入参数为 NULL,则返回 NULL