我正在尝试在php中进行实时出价系统,我正在努力显示时间格式。我在sql查询中做了时间减法,我得到了这种格式-91100的时间。那么如何以这种格式显示hh / mm / ss?
这是我的查询
$sql = "select CURTIME()-time as newtime,id,name,end_date from product";
答案 0 :(得分:2)
TIME_FORMAT(TIMEDIFF(CURTIME(),time), '%H:%i:%s') as newtime
我选择了一种不同的阴影方法,并使用了TIMEDIFF(),如果需要
,则添加格式答案 1 :(得分:0)
如果你相互减去时间表达式,那么你得到的差异是秒。要将秒转换回时间格式,请使用sec_to_time()函数:
select sec_to_time(CURTIME()-time) as newtime,id,name,end_date from product