- ABOUT US -
WE ARE CREATIVE GROUP - LUKE AND DAVID. LUKE LOVES VISUAL DESIGN AND FLASH DEVELOPMENT. DAVID LOVES WEB DEVELOPMENT.
WE LIVE IN THE INTERNET WORLD, WE ARE BEST BROTHER TEAM.
WE LIVE IN THE INTERNET WORLD, WE ARE BEST BROTHER TEAM.
- CONTACT US -
LUKE [ MSN / MAIL: MINGLEI121302@HOTMAIL.COM LOCALITY: HANGZHOU ]
DAVID [ MAIL: NEWDIR@JIANGLB.COM LOCALITY: NINGBO ]
DAVID [ MAIL: NEWDIR@JIANGLB.COM LOCALITY: NINGBO ]
PHP5.1时区设置
[ Dec 15, 2006 | Author: newdir ]
从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的
也就是显示的时间(无论用什么php命令)都是格林威治标准时间
和我们的时间差了正好8个小时,有以下3中方法可以恢复正常的时间
1,最简单的方法就是不要用php5.1以上的版本
2,如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的
上面加上 date_default_timezone_set (XXX);
cp无此问题
3,一劳永逸,仅限能修改php.ini。打开php.ini查找date.timezone 去掉前面的分号
= 后面加XXX,重启http服务(如apache2或iis等)即可
关于XXX,大陆内地可用的值是:Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次为重庆,上海,乌鲁木齐)
港台地区可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次为澳门,香港,台北)
还有新加坡:Asia/Singapore
由于程序最后还是会把地名转为时区来计算,所以当你使用的不是内置的区域的时候,程序将自动使用格林威治标准时间
[01月 6th, 2007 6:15 pm]
我设置以后重启Apache还是没有用
有可能你的PHP.INI不是你所修改的那个,请用phpinfo();查看你的PHP.INI所在位置
- LINK -
亮仔 |
LonelyJames |
毛毛 |
Cnbeta.COM核心成员Athere |
现代创新文化 |
康康 |
Jamie |
Least@cnbeta |
邻里网 |
宁波健康网 |
朋友的收藏网 |
siker的网站 |
solar |
zhulong’s blog |
