脚本宝典收集整理的这篇文章主要介绍了PHP strtotime返回Mysql UNIX_TIMESTAMP的不同值,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我的PHP& MysqL服务器的时区都设置为“UTC”.
在一个表中我使用了一个时间戳字段,值为“2010-11-08 02:54:15”,我使用这样的sql:
SELECT id,updated,second( updated ),unix_timestamp( updated ) From `transaction` where id = 56@H_126_12@明白啦:
id updated second unix -------------------------------------------- 56 2010-11-08 02:54:15 15 1289184879然后我在PHP中使用它:
echo strtotime("2010-11-08 02:54:15");明白啦:
1289184855不同的是24秒.
我在http://www.unixtimestamp.com/index.php上检查这些时间戳
PHP结果是正确的.那么MysqL unix_timestamp函数有bug吗? MysqL版本是:5.1.41
以上是脚本宝典为你收集整理的PHP strtotime返回Mysql UNIX_TIMESTAMP的不同值全部内容,希望文章能够帮你解决PHP strtotime返回Mysql UNIX_TIMESTAMP的不同值所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。