那是默认的GMT标准时间。
你在echo前面加上
date_default_timezone_set('PRC');
就把时区改成东八区了

解决方案 »

  1.   

    http://blog.chinaunix.net/u/19869/showart_119285.html12
    添加时区标识符,形式如下:
    date.timezone=时区标识符
    如:date.timezone=PRC
      

  2.   

    那可以直接在PHP的某个INI文件中修改让它直接显示当前时区的吗?
      

  3.   

    程序里:
    date_default_timezone_set('Asia/Shanghai');
    php.ini里:
    date.time_zone = Asia/Shanghai
      

  4.   

    最好在程序里面写,因为不是每个用户都可以动php.ini的。
      

  5.   

    date.timezone = Asia/Shanghai
      

  6.   

    php5把?他的默认时间是GMT,中国是+8,所以不同date_default_timezone_set('Asia/Shanghai');
      

  7.   

    是di~~ PHP5有个时区设置。
      

  8.   

    date_default_timezone_set('ASIA/shanghai');
    在程序的第一行加入便可以正常显示当前时间了