Impala中的dd,hh,mm,ss中的DATEDIFF

时间:2018-03-08 16:42:04

标签: sql impala

我想要一个显示Impala中小时和分钟时差的查询。还是在SQL?

我该怎么做?

开始2017-11-29 19:45:00 - 结束2017-11-29 21:30:00

2 个答案:

答案 0 :(得分:0)

所以DATEDIFF为您提供DAYS中两个日期之间的差异。这可以通过乘以24转换为小时数。如果乘以60,则此答案的其余部分为分钟。

答案 1 :(得分:0)

尝试使用

secondsDiff = timestamp2 - timestamp1
minutes_diff = secondsDiff / 60
hours_diff = secondsDiff / (60*60)