mysql 俩个时间相减后取分钟

Posted javaobject

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 俩个时间相减后取分钟相关的知识,希望对你有一定的参考价值。


  CASE
  WHEN TIMESTAMPDIFF(MINUTE,o.createDate,o.chargingStartDate) !=15 THEN
  APP解锁计费
  ELSE
  系统自动计费
  END

TIMESTAMPDIFF(MINUTE,o.createDate,o.chargingStartDate)  o.chargingStartDate减去o.createDate相减后得到分钟,如果后者小于前者分钟为负数。

 

 

SELECT TIMESTAMPDIFF(MONTH,2009-10-01,2009-09-01); 

interval可是: 
SECOND 秒 SECONDS 
MINUTE 分钟 MINUTES 
HOUR 时间 HOURS 
DAY 天 DAYS 
MONTH 月 MONTHS 
YEAR 年 YEARS
 
select id, createDate,now() ,MINUTE(timediff(now(), createDate)) from t_base_task limit 10

 

以上是关于mysql 俩个时间相减后取分钟的主要内容,如果未能解决你的问题,请参考以下文章

java 时间类型相减(Timestamp) 得到秒

mysql 中,计算2个datetime类型的字段,相减得到的分钟数

Mysql 两个日期字段相减得到秒

C#-和时间有关的计算代码时间相减 得到天数小时分钟秒差

MySQL两个时间相减

sql:mysql:函数:TIMESTAMPDIFF函数实现TimeStamp字段相减,求得时间差