Мое требование простое, как вычислить разницу во времени между двумя колонки в ульяHive: Как рассчитать разницу во времени
Пример
TIME_START: 10:15:00
Time_End: 11:45:00
мне нужно сделать (Time_End-TIME_START) = 1:30:00
Примечание обе колонки находятся в Струнный типа данных, пожалуйста, помогите, чтобы получить требуемый результат ..
@williams Я пробовал много вариантов, улей не становится простым способом конвертировать. Например, я могу преобразовать из строки во времени, но не смог найти разницу, показывающую нуль из ниже запроса SUBSTR (from_unixtime (UNIX_TIMESTAMP (Time_End, 'HH: mm: ss')), 12) - SUBSTR (from_unixtime (UNIX_TIMESTAMP (Time_Start, 'HH: mm: ss')), 12) Надеюсь, вы должны увидеть в обзоре улья – Elavarasan
Проверьте это [ответ] (http://stackoverflow.com/a/4927884/4038957). –
Да, но снова я спрашиваю о перспективах улья. Если я напишу java, чтобы получить разницу во времени, мой код будет слишком сложным .... – Elavarasan