示例:
秒 = 272920
我的预期输出= 3天小时:分钟:秒
我正在尝试将秒转换为白天时间。
现在我正在使用这些查询将其转换为时间:
SELECT CONVERT(SEC_TO_TIME(Seconds), CHAR) FROM table;
我的输出是 75:48:40 ----------> 格式(hh:mm:ss)
但我的期望值是天、小时、分钟、秒
.
任何建议都是很大的帮助,提前致谢..
最佳答案
尝试;
SELECT
CONCAT(
FLOOR(HOUR(SEC_TO_TIME(272920)) / 24), ' days ',
MOD(HOUR(SEC_TO_TIME(272920)), 24), 'H:',
MINUTE(SEC_TO_TIME(272920)), 'Min:',
second(SEC_TO_TIME(272920)), 'Sec'
)
关于mysql - 如何将秒转换为白天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32450197/