为什么date()返回的不是真实的时间? 呵呵,tianyaxiao() ,你猜错了,我是在自己机器上架的环境,怎么可能是国外的时间呢?另外,如果你是学地理出身的话那还是请你继续学地理去吧,这里不适合你,不要以为就你自己行,比你行的人多的是,做人要谦虚一点,不要这么浮燥还有,我猜你的朋友一定少的可怜,不过也难怪,以你这样的为人,能交到朋友老天才是瞎了眼,你好自为之吧~! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对了,问题还没说,你机器上的时间和date()返回时间一样吗?如果一样时间有不对,那你要设一下机器时间 如果你用的php5 以上的,要在php.ini设置一下timezone 时间没有问题呀~~不过一开始时区是UNITED STATE,现在已经改成了CHINA(PRC)了,然后APACHE卸载服务,重装服务也都做了,可还是不对,我算了下,整差8个小时~~~!晕了 如果是用本地的,你尝试在dos下运行time然后写个php程序,看看date("H:i:s"),打印出来看是不是跟上边的time一致如果不一样可能是apache的问题了。 php5.1x的时区问题导致相差八个小时!http://blog.csdn.net/keenx/archive/2006/03/21/631432.aspx 在你执行date()前加一句date_default_timezone_set (PRC); //设置时区 这样就可以嘞,因为PHP5默认时区为格林威治时间。~:)加油 在PHP.ini中加入[Date]; Defines the default timezone used by the date functionsdate.timezone = PRC问题解决,谢谢~!散分 截取字符串,然后放进数组里面 关于PHP替代部分J2EE工程的可行性 急!!!!PHP+mysql 2级联动下拉 怎样判断一个字符串中是否有中文? 下划线不在首尾正则疑问 求一维数组组织为“树形”数组的方法 请大家推荐一个PHP+MYSQL的收费空间吧。(继续请教) 急急急,还是验证是否已经登陆的问题 4.06中的.net支持是怎麽回事?? 管理登录页面有一个口令卡,怎么样才可以看见这个口令卡的坐标,或者把这口令卡怎么样才可以生成出来 请问如何配置PHP+MYSQL+APACHE PHP中的sessio里面的值如何传到jsp页面中的变量中去。
不过一开始时区是UNITED STATE,现在已经改成了CHINA(PRC)了,然后APACHE卸载服务,重装服务也都做了,可还是不对,我算了下,整差8个小时~~~!晕了
date_default_timezone_set (PRC); //设置时区
这样就可以嘞,因为PHP5默认时区为格林威治时间。
~:)加油
在PHP.ini中加入
[Date]
; Defines the default timezone used by the date functions
date.timezone = PRC
问题解决,谢谢~!散分