表中有时间戳列/字段,格式如下
2009-12-05 10:35:28,
现在我想以分钟为单位获取时间(经过了多少分钟),从那时起,该怎么做?
表中有时间戳列/字段,格式如下
2009-12-05 10:35:28,
现在我想以分钟为单位获取时间(经过了多少分钟),从那时起,该怎么做?
TIMEDIFF()
可用于获取日期/时间值之间的差异,以“HH:MM:SS.SSSSSS”格式表示。
TIME_TO_SEC()
可以将其转换为秒数。
SELECT TIME_TO_SEC(TIMEDIFF(NOW(), my_date_and_timestamp)) / 60;