bluehost主机在美国,默认时间为:美国墨西哥城时间。
这对中国用户来说,确实不太妥,看着网页上的时间,还得心里默默计算下时差。。。白天写的文章,显示是在晚上。。。
如果要在网页上输出为 北京时间 ,可以用php的方法,在时间输出时,把时差考虑进去。
不过整个站点输出时间的地方还蛮多的,这应该有些麻烦了。
再有一个方法,就是修改php.ini文件(bluehost上可直接修改网站根目录@www下的php.ini)。找到:
[Date] ; Defines the default timezone used by the date functions date.timezone = "America/Denver" ;additional options at http://php.net/timezones
修改第三行为:
[Date] ; Defines the default timezone used by the date functions date.timezone = "PRC" ;additional options at http://php.net/timezones
这里的 PRC 就指的 中华人民共和国 (The People's Republic of China)。
中国标准时间,就是北京时间了!