计算PHP中两个日期之间的差异

前端之家收集整理的这篇文章主要介绍了计算PHP中两个日期之间的差异前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
嗨,我在我的 MySql数据库服务器上有几个帖子,每个帖子中的一个信息内容是日期时间格式的日期和时间(例如,2010-11-26 21:55:09) .

因此,我想从具有函数NOW()的sql服务器中检索实际日期和时间,并计算发布信息的秒数或分钟数或小时数或天数.

我不知道如何创建这个PHP脚本,但我知道肯定已经完成,所以感谢任何帮助.

正如billythekid所说,如果您使用的是PHP5.3,则可以使用date_diff()函数,如果不是,则可以使用各种方法.如其他海报所示.如果你想知道分成“hours:mins:secs”层次结构的时间,那么MysqL中最快的方法是使用 TIMEDIFF() function.
SELECT TIMEDIFF(NOW(),'2010-11-26 12:00:00');

如果你想要它作为秒,使用MysqLPHP中的unix时间戳功能,你可以使用strtotime()快速MysqL日期转换为PHP.

猜你在找的PHP相关文章