转换日期格式从dd.mm.yy hh:mi:ss到yyyy-mm-dd在Hive中

时间:2017-02-22 15:28:16

标签: hive

我收到格式为dd.mm.yy hh:mi:ss的日期格式,我需要将其转换为yyyy-mm-dd,如果是字符串则没有问题。

示例:14.02.2017 18:00:00 结果需要:2017-02-14

我在Hive中需要它

1 个答案:

答案 0 :(得分:0)

hive> select from_unixtime(unix_timestamp('14.02.2017 18:00:00','dd.MM.yyyy HH:mm:ss'),'yyyy-MM-dd');
OK
2017-02-14

https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF