本文共 401 字,大约阅读时间需要 1 分钟。
一直困扰我的问题,终于得到了解决!原先以为是自己系统问题(其实也可以确定自己的系统是64位),于是利用一下代码测试自己的系统是不是有问题,得到的结果是没问题的,但是就是无正确结果输出。于是解决问题途径是在strtotime()函数和date(format,time())函数之间徘徊。
format($format); // Wednesday 01 February 2040 00:00 就是正確結果?>
PS: 32位系统结果是: Thursday 01 January 1970 07:00
徘徊很久,又得一办法,于是就输出现在的用php时间戳,看一下原来是10位值,然后看了一下数据库,是13位值。如图所示:然后查看了一下解决方案是:利用substr()函数将数据库中的13位时间戳数值后三位去掉,然后使用date(format,time())函数,最终解决了这个问题!心情很是舒服!