【1.】TIMESTAMPDIFF(interval,colum1,colum2)
字段類型:date或者datetime
計算過程:colum2減去colum1,即後面的減去前面的
計算結果:整數
單位:interval
FRAC_SECOND--表示間隔是毫秒
SECOND--秒
MINUTE--分鐘
HOUR--小時
DAY--天
WEEK--星期
MONTH--月
QUARTER--季度
YEAR--年
例如:
假如column1= ‘2019-03-13 11:25:25 ’,column=‘2019-03-13 11:30:25 ’
select TIMESTAMPDIFF(interval,colum1,colum2) from dual
結果:5 整數類型,後面的時間比前面的時間多了五分鐘
【2.】TIMESTAMPADD(interval,intValue,column1)
字段類型:date或者datetime
計算過程:時間字段colum1按照單位interval添加整數值intValue(比如column按照分鐘minute添加22000分鐘)
計算結果:date或者datetime
例如:
假如當前時間點爲 ‘2019-03-13 11:25:25 ’
select TIMESTAMPADD(minute,5,now()) from dual
結果:2019-03-13 11:30:25