Hadoop 配置单元日期格式';2017年12月1日&x27日;至';2017-12-01';

Hadoop 配置单元日期格式';2017年12月1日&x27日;至';2017-12-01';,hadoop,hive,Hadoop,Hive,如何将'13-FEB-18'转换为'2018-02-18'格式 我试过这个 select upper(from_unixtime(unix_timestamp('13-FEB-18', 'DD-MMM-YY'),'YYYY-MM-dd')); 但是得到这个输出 “2017-12-31”您应该使用小写的yy或yyy和dd select upper(from_unixtime(unix_timestamp('13-FEB-18', 'dd-MMM-yy'),'yyyy-MM-dd')); O/p

如何将
'13-FEB-18'
转换为
'2018-02-18'
格式

我试过这个

select upper(from_unixtime(unix_timestamp('13-FEB-18', 'DD-MMM-YY'),'YYYY-MM-dd'));
但是得到这个输出


“2017-12-31”

您应该使用小写的
yy
yyy
dd

select upper(from_unixtime(unix_timestamp('13-FEB-18', 'dd-MMM-yy'),'yyyy-MM-dd'));
O/p

2018-02-13
请参阅以下链接: