Time 在蜂巢中将军事时间设置为12小时

Time 在蜂巢中将军事时间设置为12小时,time,hive,hiveql,impala,Time,Hive,Hiveql,Impala,我有军用时间格式,即18:10:45 但我需要在标准时间,即06:10:45 另外,AM或PM指示器也应该在那里 因此,最终输出将是06:10:45 PMunix\u timestamp()将给定格式的时间戳转换为unix时间戳,从unixtime()将unix时间戳转换为给定格式的时间戳 hive> select from_unixtime(unix_timestamp('18:10:45', 'HH:mm:ss'),"hh:mm:ss a"); OK 06:10:45 PM 很抱歉这

我有军用时间格式,即
18:10:45

但我需要在标准时间,即06:10:45
另外,
AM
PM
指示器也应该在那里

因此,最终输出将是
06:10:45 PM
unix\u timestamp()
将给定格式的时间戳转换为unix时间戳,
从unixtime()将unix时间戳转换为给定格式的时间戳

hive> select from_unixtime(unix_timestamp('18:10:45', 'HH:mm:ss'),"hh:mm:ss a");
OK
06:10:45 PM

很抱歉这是黑斑羚。