请更改为配置单元ql ... (※ hive version 1.2.1000.2.6.3.0-235)
select to_timestamp('20180715080125', 'YYYYMMDDHH24MISS') - to_timestamp('20180721' || (000059 + 991709 ), 'YYYYMMDDHH24MISS') from DUAL;
结果应为-9 19:16:43
※-----
to_timestamp('20180715080125', 'YYYYMMDDHH24MISS')
>> 2018-07-15 08:01:25
to_timestamp('20180721' || (000059 + 991709 ), 'YYYYMMDDHH24MISS')
>> 2018-07-25 03:18:08
谢谢...
答案 0 :(得分:0)
在stackoverflow上,当您尝试解决方案后陷入某个特定点时,人们会提供帮助。您不能只要求别人为您编写完整的代码。
只需指出正确的方向即可
您可以使用unix_timestamp
计算Hive中的差异。
请检查以下内容: