我对 hiveQL 有点陌生,可以使用一些技巧。
我正在 Beeswax 中创建一个 View ,我想将字符串转换为日期数据类型。
我的目标是取消时间信息,只返回日期。
例子:
转换‘2013-11-01 12:31:15’
到“2013-11-01”
有人知道这样做的方法或功能吗?
最佳答案
您可以使用内置函数 to_date(2013-11-01 12:31:15)。这会将其转换为 2013-11-01。
查看日期函数下的描述
https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF#LanguageManualUDF-DateFunctions
关于hiveQL 字符串到日期的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22824521/