原因是你的数据库的时间和PHP获取的标准时间设置是不一样的,

解决方案 »

  1.   

    如果数据库和apache在两台不同的机器上,你把两台机器的时间同步下。如果都在一台机器上,很有可能是php5的默认市区造成的差8小时,google:php5 timezone
      

  2.   

    数据库和apache在 都在同一服务器上,而且大部分情况下都是正确的,只是偶尔会出现这样的问题。
      

  3.   

    php.ini和my.cnf都可以设置时区都是PRC