广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    hive如何获取当前时间

    来源:网络收集  点击:  时间:2024-05-29
    【导读】:
    在工作中,经常用到hive,而新手很多都不知道如何获取当前时间,下面就为您说一说其中的门道工具/原料morehadoop,hivecrt或其他连接hive的工具方法/步骤1/3分步阅读

    语法: unix_timestamp()

    返回值: bigint

    说明: 获得当前时区的UNIX时间戳

    举例:

    select unix_timestamp() from dual;

    2/3

    语法: 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

    3/3

    步骤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

    相关资讯

    ©2019-2020 http://www.ff371.cn/ 国ICP备20009186号05-17 23:17:02  耗时:0.792