我在Hive中有一个列格式如下:
25Oct2016 : ddMMMyyyy
但是当我使用下面的命令时:
select from_unixtime(unix_timestamp(a,
'ddMMMyyyy'),
'yyyy-mm-dd')
from test_7 limit 10;
下面给出了错误的答案:
2016-00-25
但它应该带来2016-10-25
问题是什么?
答案 0 :(得分:2)
正确的字符串模式是
yyyy-MM-dd
您正尝试使用mm