在Hive中将yyyy-mm-dd转换为dd-mm-yyyy以及如何管理此格式日期?

时间:2016-12-06 13:48:58

标签: date hadoop hive format

我有一个列的日期格式为dd-mm-yyyy。我可以使用' date'进行存储。类型?

我知道它可能是使用string / varchar类型的存储,但这是存储它的唯一方法吗?

如何管理不同的日期格式?

1 个答案:

答案 0 :(得分:0)

Hive支持date数据类型,但需要以yyyy-MM-dd格式存储。因此,为了存储日期数据类型,您需要将其转换为该格式。

select to_date(from_unixtime(unix_timestamp('01-01-2099','dd-MM-yyyy')))