月份名称到配置单元中的数字

时间:2016-12-29 09:41:19

标签: calendar hive hiveql

如何在Hive中将月份名称转换为月份号码? Hive中是否有可用的内置功能?

例如:如果我有" 1月"在其中一个专栏中,它应该替换为" 01"使用另一个表或使用任何其他属性或Udf。

1 个答案:

答案 0 :(得分:1)

是的,date_format(date/timestamp/string ts, string fmt)

以日期格式fmt(从Hive 1.2.0开始)指定的格式将日期/时间戳/字符串转换为字符串值。支持的格式是Java SimpleDateFormat格式 - https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html