1. 日期格式化函数 :date_format(string date,输出格式)

返回值: string 
说明:  对给定的字符串日期进行格式化。

举例:

hive> select date_format(current_date,'yyyy-MM-dd HH:mm:ss');
返回结果 2021-03-14 00:00:00hive> select date_format('2019-06-29','yyyy-MM');
返回结果 2019-06hive> select date_format('2019/06/29','yyyy-MM-dd');
返回结果 NULL ,说明执行失败。必须将2019/06/29转换成2019-06-29格式才能执行。
hive> select date_format(regexp_replace('2019/06/29','/','-'),'yyyy-MM-dd');
返回结果 :2019-06-29 

2. 日期比较函数: datediff语法: datediff(string enddate,string startdate)

返回值: int 
说明: 返回结束日期减去开始日期的天数。

举例:

hive> select datediff('2016-12-30','2016-12-29');返回结果 1

3. 日期增加函数: date_add语法: date_add(string startdate, intdays)

返回值: string 
说明: 返回开始日期startdate增加days天后的日期。 intdays可以是负数,就编程了日期减少函数。

举例:

hive>select date_add('2016-12-29',10);返回结果 2017-01-08

4. 日期减少函数: date_sub语法: date_sub (string startdate,int days)

返回值: string

说明: 返回开始日期startdate减少days天后的日期。

举例:

hive>select date_sub('2016-12-29',10);返回结果 2016-12-19

4.查询近30天的数据

select * from table where datediff(current_timestamp,create_time)<=30;

create_time 为table里的字段,current_timestamp 返回当前时间 2018-06-01 11:00:00

hive中时间类date函数相关推荐

  1. java时间类Date、Calendar及用法

    对于时间类,这篇主要说明各种现实情况下如何取值,怎么定向取值,得到自己想要的时间参数.在java中时间类主要有Date.Calendar,暂时只介绍 java.util.*下的时间类,对于java.s ...

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

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

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

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

  4. php中strtotime(date,js模仿php中strtotime()与date()函数实现方法

    本文实例讲述了js模仿php中strtotime()与date()函数实现方法.分享给大家供大家参考.具体如下: 在js中没有像php中strtotime()与date()函数,可直接转换时间戳,下面 ...

  5. c++中的类成员函数指针

    c++中的类成员函数指针 文章目录 c++中的类成员函数指针 发生的事情 正常的函数指针定义 定义类的成员函数指针 std::function 发生的事情 最近,想用一个QMap来创建字符串和一个函数 ...

  6. Mysql中rank类的函数用法

    Mysql中rank类的函数用法 rank() over 作用:查出指定条件后的进行排名,条件相同排名相同,排名间断不连续. 说明:例如学生排名,使用这个函数,成绩相同的两名是并列,下一位同学空出所占 ...

  7. java strtotime_js模仿php中strtotime()与date()函数实现方法

    本文实例讲述了js模仿php中strtotime()与date()函数实现方法.分享给大家供大家参考.具体如下: 在js中没有像php中strtotime()与date()函数,可直接转换时间戳,下面 ...

  8. 一文搞懂Java8中表示当前的时间类Date、Instant、LocalDateTime、ZonedDateTime

    1. 概述 Java8中的时间类主要有:Date.Instant.LocalDateTime(LocalDate.LocalTime).ZonedDateTime,除去Date,java.time包下 ...

  9. Java-009-数组和日期时间类(Date,Calendar)详解

    一.数组 //Java 语言中提供的数组是用来存储固定大小的同类型元素. //你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1, ...

  10. Ray----Tune(5):Tune包中的类和函数参考

    本篇主要介绍一下tune中常用的一些函数用处,可以作为一个简单的API使用. ray.tune ray.tune.grid_search(values) 用于指定值上的网格搜索的快捷方法. 参数:va ...

最新文章

  1. wps文档复制粘贴序号_10个文档处理神技能,学会让你少走很多弯路!
  2. VSCode搭建ARM(STM32开发环境)
  3. 举例详细说明javascript作用域、闭包原理以及性能问题(转)
  4. 语音计算矩形面积_【2020年第7期】螺旋折流板换热器质心当量矩形通用计算模型...
  5. mac 完全卸载mysql
  6. html里空间顺序,按空间顺序写我的房间作文
  7. php 下拉菜单 不提交 选中的值,在html中怎样可以做到下拉菜单提交后保留选中值不返回默认值...
  8. Spoon新建repository的时候
  9. linux文件系统 - 初始化(一)
  10. 数据助力防疫,疫情密切接触人员追踪算法赛期待你的加入
  11. Eviews10.0下载与安装
  12. python提取图片中的曲线_如何从fits图像中提取点扩散函数?
  13. 笔记本安装windows系统全流程(附上遇到常见问题解决办法)
  14. html5请假页面,请假模版。.html
  15. 阿里为什么总mysql_为什么部署在阿里云上 MySQL 老是因为内存而挂掉,不是个例....
  16. 图片的放大ZommJS
  17. SQL之ADD_MONTHS函数用法
  18. (二)K8s踩坑记录
  19. echarts 中国地图标注所在点
  20. ecef转换经纬度坐标 c语言代码,WGS84和ECEF坐标的转换

热门文章

  1. eclipse代码文件误删恢复方法
  2. Cadence Allegro怎么从2层板添加层到4层板
  3. vscode修改界面颜色及风格(中文英文界面都有)
  4. Python中循环题目二的练习(for、while、if)
  5. Python(十)函数
  6. 做LED照明类产品有感
  7. java全局搜素快捷键_eclipse全局搜索快捷键是什么
  8. 什么是BI、ETL、DW
  9. 人在囧途之火车调研篇
  10. mysql sum契合_文化契合者为王。 这是在下一次开发人员面试中如何定位的方法。...