SEC_TO_TIME(seconds) 函数用来返回将参数 seconds 转换为小时、分钟和秒数的时间值。
(1)使用 SEC_TO_TIME(seconds) 函数将秒值转换为时间格式,如下:
mysql> select SEC_TO_TIME('51725'); +----------------------+ | SEC_TO_TIME('51725') | +----------------------+ | 14:22:05.000000 | +----------------------+ 1 row in set (0.04 sec)
由执行结果可以得知,将上例中得到的秒数 51725 通过 SEC_TO_TIME(seconds) 函数计算,返回结果是时间值 14:22:05,为字符串型。