HIve中 datediff,date_add和date_sub的用法


1、日期比較函數:datediff語法:datediff(string enddate,string startdate)

返回值:int

說明:返回結束日期減去開始日期的天數。

例如:

hive> select datediff('2018-12-22','2018-12-12');
OK
10

2、日期增加函數:date_add語法:date_add(string startdate, intdays)

返回值:String

說明:返回開始日期startdate增加days天后的日期

例如:

hive> select date_add('2018-12-12',10);
OK
2018-12-22

3、日期減少函數:date_sub語法: date_sub (string startdate,int days)

返回值:String

說明:返回開始日期startdate減少days天后的日期

例如:

hive> select date_sub('2018-12-24',10);
OK
2018-12-14

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM