我对hiveQL有点新意,可以使用一些提示。
我正在使用Beeswax创建视图,我想将字符串转换为日期数据类型。
我的目标是关闭时间信息,然后返回日期。
示例:
转换'2013-11-01 12:31:15'
至'2013-11-01'
有没有人知道这样做的方式或功能?
答案 0 :(得分:4)
您可以使用内置函数to_date(2013-11-01 12:31:15)。这将把它转换成2013-11-01。
检查日期功能
下的说明https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF#LanguageManualUDF-DateFunctions
答案 1 :(得分:1)
您可以使用以下代码将字符串更改为日期:
<a href="page1.html">My Page 1</a>
<a href="page2.html">My Page 2</a>
<a href="page3.html">My Page 3</a>
unix_timestamp('string','format') - 将字符串转换为unixtimestamp from_unixtime(unixtimeformat) - 将unix时间戳转换为时间戳格式 to_date(timestamp) - 从时间戳格式
获取日期部分