我要的是月份名,而不是Hive中传递日期的月份号我在做什么
select Month(date_field) from <tablename>;
这给了我一个月的数字。如何获得月份名称??
pw136qt21#
使用 MMM 与 date_format 功能。
MMM
date_format
date_format(date_field,'MMM')
要获取完整的月份名称,请使用
date_format(date_field,'MMMMM')
2nbm6dog2#
使用下面的内置函数以简短的形式获取月份。从unixtime(到unix时间戳(“28/01/2017 00:00:00”,'dd/mm/yyyy hh:mm:ss'),'mmm')中选择
2条答案
按热度按时间pw136qt21#
使用
MMM
与date_format
功能。要获取完整的月份名称,请使用
2nbm6dog2#
使用下面的内置函数以简短的形式获取月份。从unixtime(到unix时间戳(“28/01/2017 00:00:00”,'dd/mm/yyyy hh:mm:ss'),'mmm')中选择