Hive日期函式

2021-08-18 01:42:43 字數 520 閱讀 9758

(1)unix_timestamp('2018-12-05 08:45:17') 作用:統計從2023年開始到現在的秒數

(2)from_unixtime(1525509615,'yyyymmdd') 作用:日期函式unix時間戳轉日期函式

(3)to_date('2018-12-08 10:08:01') 作用:返回日期時間欄位中的日期部分

(4)year,month,day('2018-12-08 10:08:01') 作用:返回日期中的年,月,日

(5)hour,minute,second('2018-12-08 10:08:01') 作用:返回日期中的時,分,秒

(6)datediff('2018-12-08','2018-05-09') 作用:返回結束日期減去開始日期的天數

(7)date_add('2018-12-08',10) 作用:返回開始日期startdate增加days天後的日期

(8)date_sub('2018-12-08',10) 作用:返回開始日期startdate減少days天後的日期

Hive日期函式

hive日期函式 函式用法 含參方式 用法備註 hive日期函式 函式用法 含參方式 用法備註 date2datekey date格式轉換成datekey date2datekey string date time date2datekey 2017 09 01 返回 20170901 date a...

Hive日期函式

語法 from unixtime bigint unixtime string format 返回值 string 說明 轉化unix時間戳 從1970 01 01 00 00 00 utc到指定時間的秒數 到當前時區的時間格式 舉例 hive select from unixtime 132330...

hive日期函式

1.獲取到當前日期 hive select current date ok2020 11 14time taken 0.036 seconds,fetched 1 row s 2.獲取到當前日期和時間 hive select current timestamp ok2020 11 1409 38 2...