php5时区,[摘]PHP5.1时区设置
原文:http://www.jianglb.com/2006/12/15/php51-timezone.html
從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
由于程序最后還是會把地名轉為時區來計算,所以當你使用的不是內置的區域的時候,程序將自動使用格林威治標準時間
posted on 2007-10-26 13:42 簡單人生 閱讀(788) 評論(5) ?編輯?收藏 引用 所屬分類: Loving PHP
總結
以上是生活随笔為你收集整理的php5时区,[摘]PHP5.1时区设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: aes密钥扩展java实现,需要使用bo
- 下一篇: oracle9i解密rewrap,ORA