在写一个程序的时候,发现一个奇怪的现象,时区默认为0...
在写一个程序的时候,发现一个奇怪的现象,时区默认为0时区,以前更改是需要加或者减去相应的时区后进行时间换算.后来发现php.ini设置文件里有这么一项:
当然有更方便控制的方法,如:
;date.timezone =
把上面的式子更改成
date.timezone ="Hongkong"就可以了.
当然有更方便控制的方法,如:
if(function_exists('date_default_timezone_set')) {这样式子就变得跟你想象的一样了.
date_default_timezone_set('Hongkong');//该函数为PHP5.1内置,这里设置为北京/香港时区+8
}
?>