计算MySQL中两个date时间之间的差异
我将datetime
-type字段存储在MySQL中的最后一次login时间。 当用户login时,我想获取最后login时间和当前时间(我使用NOW()
)之间的区别。
我如何计算它?
使用TIMESTAMPDIFF
MySQL函数。 例如,您可以使用:
SELECT TIMESTAMPDIFF(SECOND, '2012-06-06 13:13:55', '2012-06-06 15:20:18')
在你的情况下, TIMSTAMPDIFF
函数的第三个参数是当前login时间( NOW()
)。 第二个参数是最后一个login时间,它已经在数据库中。