mysql数据库时间相减吗

更新时间:02-03 教程 由 凛时年 分享

在MYSQL数据库中,我们可以使用函数来实现时间相减,常用的函数有DATEDIFF、TIMESTAMPDIFF、TIMEDIFF。

//DATEDIFF函数SELECT DATEDIFF('2019-09-01','2019-09-10');//输出结果为-9,表示相差九天//TIMESTAMPDIFF函数SELECT TIMESTAMPDIFF(SECOND,'2019-09-01 00:00:00','2019-09-01 00:00:10');//输出结果为10,表示相差十秒//TIMEDIFF函数SELECT TIMEDIFF('12:00:00','09:00:00');//输出结果为03:00:00,表示相差三个小时

需要注意的是,如果是对日期进行计算,可以使用DATEDIFF函数,而如果是对时间进行计算,则可以使用TIMESTAMPDIFF和TIMEDIFF函数。

声明:关于《mysql数据库时间相减吗》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2067254.html