пожалуйста, измените на улей ql ... (version версия улья 1.2.1000.2.6.3.0-235) - PullRequest
0 голосов
/ 22 октября 2018

смените на улей 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 голосов
/ 22 октября 2018

В stackoverflow люди помогают, когда вы застряли в определенной точке после опробования решения.Вы не можете просто попросить людей написать полный код для вас.

Просто чтобы указать вам правильное направление:

Вы можете использовать unix_timestamp для расчета разницы в Hive.

Пожалуйста, отметьте это:

Как получить разницу в дате в минутах, используя Hive

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...