我需要在Hive查询中以分钟为单位获取时间差。配置单元 - 以分钟为单位的时间差为负
我使用unix_timestamp()将日期转换为秒,然后减去以秒为单位的差异,乘以60分钟。
我的问题是我最近的日期 - 较旧的日期差异即将到来。
这里是我的查询和结果
Hive query and result screenshot
processed_ts create_ts processed_unix_timestamp create_unix_timestamp miniue Diff 2017-03-12 3:01:06 2017-03-12 2:58:36 1489312865 1489316315 -57.5 2017-03-12 3:01:36 2017-03-12 2:59:06 1489312895 1489316345 -57.5 2017-03-12 3:02:12 2017-03-12 2:59:42 1489312932 1489316382 -57.5
任何帮助深表感谢。
谢谢Dudu Markovitz我完全错过了这个场景....感谢您的帮助.. 。 – AJ007