在开发时我们常遇到这样的情况:用date或time函数得到的时期时间常常和我们现在北京时间差8个小时 这是由于PHP使用的是Unix 时间戳返回的时间是格林威治时间,所有导致和我们的北京有时差. 由于一些其他原因,我们不能通过改变PHP.ini的配置来获得准确的北京时间所以我们可以用PHP的date_default_timezone_set来设定当前脚本所用的时间时区 关于PHP的时区,请查看本文的附,里面列出来PHP支持的所有时区,一般我们中国的PHPer用 Asia/Chongqing 即亚洲/重庆的时间
例: 以下为引用的内容:
/**
* date_default_timezone_set设定PHP脚本日期函数的默认时区
*
* @param
* @arrange 512-笔记网: www.www.jb51.cc
**/
date_default_timezone_set("Asia/Chongqing");
以上代码加在你的程序配置文件里即可 原文链接:https://www.f2er.com/php/528180.html