如何在claudera hadoop中格式化datetime(m/d/yyyy h:mm am/pm)

mmvthczy  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(269)

在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 ?

3duebb1j

3duebb1j1#

我猜你在用Hive?
如果是这样,你可以使用 unix_timestamp 功能如下: unix_timestamp(date_string, "MM/dd/yy h:mm a") 您可以使用此处列出的任何格式:https://docs.oracle.com/javase/tutorial/i18n/format/simpledateformat.html

相关问题