如何将配置日期转换为以下格式:2016-11-28至11月28日?

时间:2016-11-28 18:58:57

标签: mysql hadoop hive hiveql

如何将配置日期转换为以下格式:2016-11-28至16-Nov-16?

2 个答案:

答案 0 :(得分:1)

好吧,我实际上找到了一个更简单的解决方案:

select date_format(current_date(),'dd-MMM-yy')

完成了所需的工作。

答案 1 :(得分:0)

您应首先使用unix_timestamp功能将日期转换为时间戳。然后,您可以使用from_unixtime函数格式化此时间戳:

select from_unixtime(unix_timestamp('2016-11-28', 'yyyy-MM-dd'), 'dd-MMM-yy')