PHP的strtotime()函数转换的时间戳和实际时间不一致解决方案

做一个时间区间搜索的功能时,遇到一个问题,使用strtotime()转换时间去比较时,发现搜索不到,前端传递的是

但是PHP转换后时间戳为1540732715,相当于

与实际时间相差8小时,所以搜索不到的原因就在此。解决问题很简单。

修改PHP的时区。

在php.ini配置里面搜索找到

;date.timezone =UTC

改为date.timezone =PRC

记得去掉前面的;号

保存后重启服务。

猜你喜欢

转载自blog.csdn.net/q741983251/article/details/83504555
今日推荐