hive如何获取当前时间
1、语法: unix_timestamp()
返回值: bigint
说明: 获得当前时区的UNIX时间戳
举例:
select unix_timestamp() from dual;

2、语法: from_unixtime(bigint unixtime[, string format])
返回值: 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

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:118
阅读量:188
阅读量:189
阅读量:177
阅读量:66