请更改为配置单元ql ...(※配置单元版本1.2.1000.2.6.3.0-235)

时间:2018-10-22 14:33:05

标签: date hive

请更改为配置单元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

谢谢...

1 个答案:

答案 0 :(得分:0)

在stackoverflow上,当您尝试解决方案后陷入某个特定点时,人们会提供帮助。您不能只要求别人为您编写完整的代码。

只需指出正确的方向即可

您可以使用unix_timestamp计算Hive中的差异。

请检查以下内容:

How to get date difference in minutes using Hive