我在Hive中有以下字符串为03-MAR-14 12:00:00,需要将其转换为时间戳为2014-03-03 12:00:00。关于如何在一个查询中执行此操作的任何想法
答案 0 :(得分:0)
试试这个:
select '03-MAR-14 12:00:00', from_unixtime(unix_timestamp('03-MAR-14 12:00:00','dd-MMM-yy hh:mm:ss'),'yyyy-MM-dd hh:mm:ss');
你应该阅读一些关于Hive Date Functions的内容。
希望这对你有所帮助。