php中加入了时区的设置,造成了我们中国的用户会差八个小时的问题

从php5.10开始,php中加入了时区的设置,在php中显示的时间都是格林威治标准时间,这就造成了我们中国的用户会差八个小时的问题!  

  [Date]  
  ;date.timezone   =  
  默认是关闭的,只需把注释去掉,改为 Asia/Hong_Kong 即可  
  ;   Defines   the   default   timezone   used   by   the   date   functions  
    date.timezone = Asia/Hong_Kong

  其他选项可以参考php手册。  
   
  也可以调用date_default_timezone_get()来查看当前的时区设置!  
  中国內地可用的值是:  
  中国港台地區可用:Asia/Macao   ,Asia/Hong_Kong   ,Asia/Taipei   (依次為澳門,香港,台北)  
  还有新加坡:Asia/Singapore  

此条目发表在 程序 分类目录。将固定链接加入收藏夹。

php中加入了时区的设置,造成了我们中国的用户会差八个小时的问题》有 2 条评论

  1. 猪八戒 说:

    只知道怎么改,可是不知道时间的代码,谢谢了。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>