大家好
 
 现有一台香港机器,提出来显示的时间,相差了12个小时,需要怎么处理          谢谢

解决方案 »

  1.   

    把系统时间改过来  之前的数据updte 12小时
      

  2.   

    在香港机器上
    show variables like '%time_zone%';
    贴结果
      

  3.   

    系统时间是对的,里面数据的时间也是对的,只是用php提出来时相差了12小时。
      

  4.   

    你是如何看到它显示的时间的? 从数据库中?还是直接从操作系统? 还是你的代码中?1, 检查操作系统时间
    2, 检查MYSQL时区设置。
      

  5.   

    如果改数据的话,就相当多了12个小时了,mysql数据库有没有时区限制
      

  6.   


    你好,数据库里面数据的时间是对的,只是提出来显示的时间不对。MYSQL时区设置 在哪里改.
      

  7.   

    修改php配置文件试试:
    date.timezone = "Asia/Shanghai"
      

  8.   

    系统时间是对的,我设的大陆时间。date.timezone =RPC
      

  9.   

    MYSQL系统时间你设置的是 EDT 
      

  10.   

    EDT似乎是 大西洋标准时间(加拿大)
    set global time_zone = '+08:00';
    试试