实战 - Hive 日期时间运算与比较

日期比较:2个时间的比较,返回2个时间相差的天数。

--函数: datediff(string end_date,string start_date); 
select datediff("2017-06-16 15:00:01","2017-06-15 15:01:01");  --输出: 1
select datediff("2017-06-16 15:00:01","2017-06-18 16:01:01");  --输出: -2

增加数天。

--函数: date_add(string start_date, int days);
select date_add("2017-06-16 15:00:01",3);   --输出: 2017-06-19

减去数天。

--函数: date_sub(string start_date, int days);
select date_sub("2017-06-16 15:00:01",3);   --输出: 2017-06-13

你可能感兴趣的:(Hadoop生态圈)