我希望月份名称而不是HIVE中传递的日期的月号
我在做
select Month(date_field) from <tablename>;
这给了我一个月号。如何获得月份名称?
答案 0 :(得分:4)
将MMM
与date_format
功能一起使用。
date_format(date_field,'MMM')
要获取完整的月份名称,请使用
date_format(date_field,'MMMMM')
答案 1 :(得分:1)
使用以下内置函数以缩短形式获取月份。 选择from_unixtime(to_unix_timestamp(“28/01/2017 00:00:00”,'dd / MM / yyyy HH:mm:ss'),'MMM')