使用开始和结束时间的差异以HH:MM:SS格式计算持续时间。
"SELECT p from Product p left join p.productCategory where cast(p.id as string) like :x or p.name like :x or p.description like :x or p.sku like :x or p.productCategory.name like :x"
编辑实际的TIME1和TIME2将以params形式出现,此处的内容不是计算经过的时间。这是我用来演示问题的示例代码。奇怪的是,当TIME1 = 05:30:20和TIME2 = 05:30:50时,结果是:05:30:30 更正主题。
答案 0 :(得分:0)
我终于在下面安顿下来了,谢谢。
result=$(printf '%02d:%02d:%02d' $(($DIFFSEC/3600)) $(($DIFFSEC%3600/60)) $(($DIFFSEC%60)))