在cloudera hadoop中,datetime列具有原始数据 2016-02-02T17:41:13.000+0000
.
我可以格式化为:
select to_date(a1.createddate) from table1;
我需要格式化为 m/d/yyyy h:mm AM/PM
. 格式化为的命令是什么 2017/01/21 5:15AM
?
在cloudera hadoop中,datetime列具有原始数据 2016-02-02T17:41:13.000+0000
.
我可以格式化为:
select to_date(a1.createddate) from table1;
我需要格式化为 m/d/yyyy h:mm AM/PM
. 格式化为的命令是什么 2017/01/21 5:15AM
?
1条答案
按热度按时间3duebb1j1#
我猜你在用Hive?
如果是这样,你可以使用
unix_timestamp
功能如下:unix_timestamp(date_string, "MM/dd/yy h:mm a")
您可以使用此处列出的任何格式:https://docs.oracle.com/javase/tutorial/i18n/format/simpledateformat.html