我正在使用我的cloudera hive 0.14。我不能为不同的日期打字请帮助
下面的函数可以正常工作
select from_unixtime(unix_timestamp('20180104060037','yyyymmddHHmmss'));
输出:
2018-01-04 06:00:37
但当我使用下面的功能与变化在一个月它是没有得到改变,请帮助
select from_unixtime(unix_timestamp('20180204060037','yyyymmddHHmmss'));
输出:
2018-01-04 06:00:37
1条答案
按热度按时间wfveoks01#
我有问题,你用的是
yyyymmddHHmmss
但是这个月你必须使用MM
(yyyyMMddHHmmss)
. 现在试试这个