从此查询
SELECT TIME_FORMAT("19:00:00", "%H Hours, %i Minutes, %s Seconds");
我知道结果了 19 Hours, 00 Minutes, 00 Seconds
我想要的是 19 Hours
只有 Minutes and Seconds = 00
.
如果我有 19:00:55
我希望得到 19 Hours, 55 Seconds
如果我有 19:55:00
我希望得到 19 Hours, 55 Minutes
通过移除 00
使用sql的值
3条答案
按热度按时间smdncfj31#
我测试了这个:
输出:
当我安排时间做别的事情时:
输出:
它甚至可以处理零小时:
输出:
axzmvihb2#
这是比尔答案的一个微小变化,它处理时间部分的复数:
li9yvcax3#
你可以试试这个。