使用日期函数MACOSX的时间差

时间:2018-05-25 13:41:40

标签: macos

使用开始和结束时间的差异以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"

预期:结果 00:30:30 00:00:30(更正)

实际:结果05:30:30

编辑实际的TIME1和TIME2将以params形式出现,此处的内容不是计算经过的时间。这是我用来演示问题的示例代码。奇怪的是,当TIME1 = 05:30:20和TIME2 = 05:30:50时,结果是:05:30:30 更正主题。

1 个答案:

答案 0 :(得分:0)

我终于在下面安顿下来了,谢谢。

result=$(printf '%02d:%02d:%02d' $(($DIFFSEC/3600)) $(($DIFFSEC%3600/60)) $(($DIFFSEC%60)))