1. 程式人生 > >Impala中常用時間函式

Impala中常用時間函式

1 時間格式轉換:
2018-01-03 轉化為 20180103;
select regexp_replace(substr(effc_start_dt,1,10),'-','') from risk_analysis.tmp_lj_shenpi_shaixuan_0102

limit 5;

2 datediff函式使用:

注意:datediff()函式只能用於 2018-01-03 00:00:00格式時間;

其中,effc_start_dt格式為 2018-01-03 00:00:00;dt格式為20180103;

datediff(substr(b.effc_start_dt,1,10),concat(substr(a.dt,1,4),'-',substr(a.dt,5,2),'-',substr(a.dt,7,2),'-')));