【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
原文地址:https://www.cnblogs.com/qq28129019/p/10522014.html
时间: 2024-10-28 19:28:31