从php5.10开始,PHP中加入了时区的设置,在PHP中显示的时间都是格林威治标准时间,这就造成了我们中国的用户会差八个小时的问题!相关设置是修改php.ini中的 date.timezone 参数:[Date]; Defines the default timezone used by the date functions;date.timezone =默认是关闭的,只需把注释去掉,改为即可[Date]; Defines the default timezone used by the date functionsdate.timezone = PRC其中PRC是"中华人民共和国"!也可以调用date_default_timezone_get()来查看当前的时区设置!