我想将存储在 SQL 时间格式(例如 11:33:00)的记录的秒数计算为从一天开始的秒数(在本例中为 41580,即 (11*60*60)+ (33*60)) 使用 PHP,这样我就可以将这些秒数添加到变量中以计算 DateTime。看来我不能使用 strtotime 来做到这一点。我是否需要编写一个函数,如果需要,有人可以建议一个有效的函数吗?
问问题
84 次
1 回答
2
我认为您正在寻找 MySQL 功能TIME_TO_SEC
。它完全符合您的要求。您可以在这样的SELECT
语句中使用它:
SELECT TIME_TO_SEC(your_time_column) AS seconds FROM ...
于 2013-02-16T15:11:22.320 回答