如何将 '13-FEB-18'
转换为 '2018-02-18'
格式
我试过这个
select upper(from_unixtime(unix_timestamp('13-FEB-18', 'DD-MMM-YY'),'YYYY-MM-dd'));
但获得此输出。
' 2017年12月31日'
答案 0 :(得分:2)
您应该使用小写yy
或yyyy
和dd
。
select upper(from_unixtime(unix_timestamp('13-FEB-18', 'dd-MMM-yy'),'yyyy-MM-dd'));
<强> O / P 强>
2018-02-13
请参阅以下链接: