跳到主要内容

SECOND

描述

函数用于返回指定日期时间值中的秒数部分。秒数的范围是 0 到 59。

语法

SECOND(<datetime>)

参数

参数说明
<datetime>输入的日期或日期时间值,支持 DATE 或 DATETIME 类型。

返回值

  • 返回一个整数,表示输入日期时间值中的秒数部分,范围为 0 到 59。
  • 如果输入值为 NULL,函数返回 NULL。
  • 如果输入值为非法日期(如 0000-00-00 00:00:00),函数返回 NULL。

举例

select second('2018-12-31 23:59:59');
+------------------------------------------------------+
| second(cast('2018-12-31 23:59:59' as DATETIMEV2(0))) |
+------------------------------------------------------+
| 59 |
+------------------------------------------------------+