hiveQL字符串到日期的转换

hiveQL字符串到日期的转换,hive,hiveql,beeswax,Hive,Hiveql,Beeswax,我对hiveQL有点陌生,需要一些提示 我正在用蜂蜡创建一个视图,我想把一个字符串转换成日期数据类型 我的目标是删除时间信息,然后返回日期 例如: 转换为“2013-11-01 12:31:15” 至“2013-11-01” 有人知道这样做的方法或函数吗?您可以使用内置函数来更新(2013-11-01 12:31:15)。这将转换为2013-11-01 检查日期函数下的说明 您可以使用以下代码将字符串更改为日期: hive> select to_date(from_unixtime(uni

我对hiveQL有点陌生,需要一些提示

我正在用蜂蜡创建一个视图,我想把一个字符串转换成日期数据类型

我的目标是删除时间信息,然后返回日期

例如:

转换为“2013-11-01 12:31:15”

至“2013-11-01”


有人知道这样做的方法或函数吗?

您可以使用内置函数来更新(2013-11-01 12:31:15)。这将转换为2013-11-01

检查日期函数下的说明


您可以使用以下代码将字符串更改为日期:

hive> select to_date(from_unixtime(unix_timestamp('2013-11-01 12:31:15', 'yyyy-dd-MM hh:mm:ss')));
unix_时间戳(“字符串”、“格式”)-将字符串转换为unixtimestamp from_unixtime(unixtimeformat)-将unix时间戳转换为时间戳格式 to_date(timestamp)-从时间戳格式获取日期部分