📜  MySQL 中的 SEC_TO_TIME()函数(1)

📅  最后修改于: 2023-12-03 15:17:47.130000             🧑  作者: Mango

MySQL中的SEC_TO_TIME()函数

MySQL中的SEC_TO_TIME()函数是将秒数转换为时间格式的函数。

语法
SEC_TO_TIME(seconds)

参数说明:

  • seconds:需要被转换为时间格式的秒数,可以是一个数字、字段或表达式。

返回值

返回一个HH:MM:SS格式的时间字符串。

示例
SELECT SEC_TO_TIME(3600) as hour;

-- 返回结果:hour
-- 01:00:00
SELECT SEC_TO_TIME(3600 * 24) as day;

-- 返回结果:day
-- 01:00:00:00
注意事项
  • seconds参数必须是一个非负整数。
  • 如果参数为负数,则函数返回NULL。
  • 如果秒数超出24小时,则函数会返回“DD:HH:MM:SS”格式的时间字符串。

以上就是MySQL中的SEC_TO_TIME()函数的介绍。