返回顶部

收藏

mysql获得两个日期之间的时间差(秒数)

更多

我们知道mysql的datediff函数可以获得两个日期之间的时间差,但是这个函数得出的结果是天数,要获得秒数需要使用TIMESTAMPDIFF函数,如下使用实例:

SELECT TIMEDIFF('2007-12-31 10:02:00','2007-12-30 12:01:01') * 24*60*60;
-- result: 19013097600.000000 the difference in seconds for days.

SELECT TIMESTAMPDIFF(SECOND,'2007-12-30 12:01:01','2007-12-31 10:02:00'); 
-- result: 79259  the difference in seconds with the time.

标签:mysql,date

收藏

0人收藏

支持

1

反对

0

发表评论