常见hive的时间函数1、时间戳转化为日期函数
from_unixtime('1566390082')
from_unixtime('1566390082', 'yyyy-MM-dd')
from_unixtime('1566390082', 'yyyyMMdd')
2019-08-21 20:21:22
2019-08-21
201908212、将日期转换为时间戳
unix_timestamp('2019-08-21 20:21:22')
unix_timestamp('2019-08-21')'yyyy-MM-dd HH:mm:ss',没有指定日期格式,出错
unix_timestamp('2019-08-21', 'yyyy-MM-dd')
1566390082
NULL
15663168003、日期格式化函数
date_format('2019-08-21 20:21:22', 'yyyy-MM-dd')
date_format('2019-08-21 20:21:22', 'yyyyMMdd')
2019-08-21
201908214、获取年、月、日、天、小时、分钟、秒、周数、星期几、季节函数
year('2019-08-21 20:21:22')
month('2019-08-21 20:21:22')
day('2019-08-21 20:21:22')
hour('2019-08-21 20:21:22')
minute('2019-08-21 20:21:22')
second('2019-08-21 20:21:22')
weekofyear('2019-08-21 20:21:22')
dayofweek('2019-08-21 20:21:22')
ceil(month('2019-08-21 20:21:22')/3)--季节
2019  8  21  20  21  22  34  4  35、日期(月份)增减函数
date_add('2019-08-21',10) --增加日
date_sub('2019-08-21',10) --减少日
add_months('2019-08-21',1) --增加月
add_months('2019-08-21',2)
add_months('2019-08-21',-1) --减少月
add_months('2019-08-21',-2)
2019-08-31  2019-08-11  2019-09-21  2019-10-21  2019-07-21  2019-06-216、两个日期(月份)相减函数
datediff('2019-08-23', '2019-08-21')
months_between('2019-08-21', '2019-07-25')
2  0.870967747、获取月初(月末)、年初(年末)日期
last_day('2019-08-12'),  --月末
trunc('2019-08-21', 'MM'),  --月初
trunc('2019-08-21', 'YY'),  --年初
date_sub(add_months(trunc('2019-08-21', 'YY'),12),1) --年末
2019-08-31  2019-08-01  2019-01-01  2019-12-318、获取日期的下个星期几的日期
next_day('2019-08-21', 'MO')
next_day('2019-08-21', 'TU')
next_day('2019-08-21', 'WE')
next_day('2019-08-21', 'TH')
next_day('2019-08-21', 'FR')
next_day('2019-08-21', 'SA')
next_day('2019-08-21', 'SU')
2019-08-26  2019-08-27  2019-08-28  2019-08-22  2019-08-23  2019-08-24  2019-08-25

注:本资源来源于网络

hive中常见的日期函数相关推荐

  1. MySQL中常见的单行函数(下)

    MySQL中常见的单行函数(下) 一.转换函数 Date_format(date,format) 将日期转换成字符串(类似Oracle中的to_char()) Str_to_date(str,fo ...

  2. mysql iso 时间_mysql 中 时间和日期函数

    原文链接: mysql 中 时间和日期函数 - redfox - 博客园 http://www.cnblogs.com/redfox241/archive/2009/07/23/1529092.htm ...

  3. SAS中常见的数组函数

    SAS中常见的数组函数有: dim dimk hbound hboundk lbound lboundk 数组函数计萁数组的维数.上下界,有利于写出可移植的程序,数组函数包括: dim(x) 求数组x ...

  4. HIve 中 collect_list和collect_set 函数的使用总结

    Hive中collect相关的函数有collect_list和collect_set. 它们都是将分组中的某列转为一个数组返回,collect_list函数不去重而collect_set函数会去重. ...

  5. MySQL 中的常用日期函数

    MySQL 中的常用日期函数: 函数 描述 NOW() 返回当前的日期和时间 CURDATE() 返回当前的日期 CURTIME() 返回当前的时间 DATE() 提取日期或日期/时间表达式的日期部分 ...

  6. MySQL中常见的单行函数(上)

    MySQL中常见的函数 一.大小写控制函数(与Oracle相同) lower(str) 转换大小写混合的字符串为小写字符串: 例 查询employees表,显示员工姓名为大写格式: Select l ...

  7. 时间转化_Excel常见时间日期函数全讲解,10个函数教你如何进行日期转化

    在工作中我们经常会碰到一些需要转化或者计算时间日期的工作,这里就需要我们用到一些常见的Excel时间日期函数.今天我们就通过十个案例来教大家,如何在实际工作中对时间日期进行转化处理. 函数一.显示当前 ...

  8. js去掉前后空格的函数_MySQL 中常见的字符串函数应用详解

    在前面若干章节中,我们介绍了SQL的基础与高阶语法,接下来,我们将分四个章节,介绍MySQL中常见的函数应用,大致分为如下几个章节: MySQL 字符串函数 MySQL 数字函数 MySQL 日期函数 ...

  9. hive内嵌时间日期函数:所有关于时间日期的函数

    日期函数在hive中很常用,甚至有时候要自定义时间函数.首先hive中存放的数据经常是按时间分区进行存储的,有时候按时间分区的时间就是从日志中国解析出来的时间,或者有时候截取时间进行区间划分.比如我们 ...

最新文章

  1. 网页、网站规划与设计1
  2. [汇编与C语言关系]2. main函数与启动例程
  3. 北京内推 | 地平线视觉算法团队招聘视觉算法实习生
  4. 对话李飞飞,揭秘国际体育赛事风“云”背后的黑科技
  5. 【渝粤教育】 国家开放大学2020年春季 1190当代中国政治制度 参考试题
  6. CSS——id 和 class 选择器
  7. Git笔记(1) 版本控制
  8. 【Android 】【Monkey Demons】 针对性的进行稳定性测试
  9. MySQL时间分区案例
  10. 网易邮箱服务器邮箱协议,网易邮箱全面支持Exchange协议
  11. cubieboard学习笔记
  12. 这些操作系统的概念,保你没听过!
  13. mybatis collection 关联查询多个参数
  14. ICPR-2018-OCR笔记
  15. TPC/IP 协议头部说明
  16. wps单文件版_微软Office手机版来了!完全免费+三合一!你还会用WPS吗?1分钟带你了解两者的不同!...
  17. 备忘录模式,徐长卿的三世记忆
  18. linux命令kill9的含义,[整理]kill -9的含义
  19. centos7中journal和rsyslog日志
  20. 实现recycleView页面的跳转设计(移动开发第二次作业)

热门文章

  1. 阿里云ACP云计算健康检查
  2. CAD中如何将默认保存格式为dxf格式?
  3. c++游戏谷歌小恐龙
  4. 深度学习:Keras基础--序贯模型(sequential)
  5. DW网页设计学习日记1
  6. IntelliJ IDEA 逆向工程
  7. (笔记) RN React Native 热更新(react-native-code-push) AppCenter
  8. Windows7系统英文切换成中文
  9. python接口测试完善
  10. Abusing SUDO Advance for Linux Privilege Escalation