问题来源:由ASP转到PHP。ASP里使用now()返回服务器的当前时间,查了一下PHP手册,是用date函数,格式化成相应的时间应该是date('Y-m-d H:m:s');,可是试了一下发现返回的不是服务器当前时间,难道是格林威治时间?怎么可以转化成服务器当前时间呢?php默认时间显示是UTC 将其设置修改为PRC即可,如下:打开php.ini,设置 date.timezone = PRC,重新启动IIS即可!