php语言中输出时间与本地时间不一致的问题

按照输出  年-月-日 时:分:秒运行后发现时间与本地时间不一致,细心的你可能会发现时间大概相差八小时左右,这是时区的问题,解决方法有两种:

php语言中输出时间与本地时间不一致的问题_第1张图片

第一种:代码中写入:date_default_timezone_set('PRC');建议用此方法。

php语言中输出时间与本地时间不一致的问题_第2张图片

第二种:在php.ini 文档中设置:date.timezone = PRC

注意:进入php文件夹发现可能没有php.ini,却有php.ini-development和php.ini-production,不要着急,此时只需随意复制两个文件中的任意一个,再重命名为php.ini即可。

php语言中输出时间与本地时间不一致的问题_第3张图片

 

打开php.ini配置文档,找到date.timezone,把date.timezone设置成咱们本地的时区PRC即可。

php语言中输出时间与本地时间不一致的问题_第4张图片

 

最后可能会疑问为什么设置成PRC后时会与本地一样了呢?

php语言中输出时间与本地时间不一致的问题_第5张图片

 

你可能感兴趣的:(PHP)