hql日期函数

背景: 工作中多次使用到hql的时间转换,但一直未记录相关文档,每次查找都十分麻烦,故文档记录方便下次使用。

查找 hive 自带函数

  1. 展示hive内置的所有函数
    show functions;
  2. 函数使用方法的查询
    desc function year;
    注意:
  • 在beeline中,直接 desc function current_date; 可能会报错;
  • 可能是因为下划线识别出错
  • 解决方案:desc function `current_date`;

hive 自带的日期函数的使用

  1. current_date
  2. current_timestamp
  3. unix_timestamp
  4. year
  5. from_unixtime1
  6. date_format1

    date_format2

    date_format3
  7. date_add1

    date_add2
  8. add_months
  9. 求周指标,求给定日期后的下一个周几


    next_day.png
  10. 求给定日期的月最后一天


    last_day
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容