hive如何获取当前时间
来源:网络收集 点击: 时间:2024-05-29【导读】:
在工作中,经常用到hive,而新手很多都不知道如何获取当前时间,下面就为您说一说其中的门道工具/原料morehadoop,hivecrt或其他连接hive的工具方法/步骤1/3分步阅读
2/3
3/3
注意事项
语法: unix_timestamp()
返回值: bigint
说明: 获得当前时区的UNIX时间戳
举例:
select unix_timestamp() from dual;

语法: from_unixtime(bigint unixtime)
返回值: string
说明: 转化UNIX时间戳(从1970-01-01 00:00:00 UTC到指定时间的秒数)到当前时区的时间格式
举例:
select from_unixtime(1404816601,yyyy-MM-dd HH:mm:ss) from dual;
2014-07-08 18:50:01

步骤1、步骤2结合就可以取到当前时间了
举例:
select from_unixtime(unix_timestamp(),yyyy-MM-dd HH:mm:ss) from dual;

本文只讲hive如何获取当前时间,其他时间函数未在其中提及
dual表是事先写好的一张表,你可以用自己的任何一张表做实验,记得limit 哦
如果觉得本文对你有帮助,点个赞鼓励下吧
hive版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.ff371.cn/art_855307.html
上一篇:怎么查看云顶之弈战绩,云顶之弈战绩怎么查询
下一篇:excel两列数据比较大小变色