sql中判断两个时间之差是否大于30分钟

我在做超时订单自动取消时,需要判断当前时间和数据库中的时间是否超过了30分钟,于是我找了很久,找到了这个

TIMESTAMPDIFF(MINUTE, add_time,NOW() ) < 30

TIMESTAMPDIFF(MINUTE, 参数1,参数2 )是一个计算时间的语法
参数1是数据库里的时间,参数2代表当前的系统时间,后面加上判断<30代表30分钟,这个语法的默认格式就是分钟!

    原文作者:天空上的猿
    原文地址: https://blog.csdn.net/GSJavaGCS/article/details/107614286
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞