一直没有注意,今天做一个秒杀系统,1分钟秒杀,结果提示还没结束,但是提交却显示结束了,
经过调查发现,time()得到的时候比实际时间快2分多钟。
怎么回事?怎么决解?测试代码date_default_timezone_set ('Etc/GMT-8');
echo date('Y-m-d:H-i-s',time());date_default_timezone_set('Asia/Shanghai');
echo date('Y-m-d:H-i-s',time());date_default_timezone_set('PRC');
echo date('Y-m-d:H-i-s',time());换了多台服务器也是如此,我电脑的时间跟百度搜索的报时一样的,是准确的
经过调查发现,time()得到的时候比实际时间快2分多钟。
怎么回事?怎么决解?测试代码date_default_timezone_set ('Etc/GMT-8');
echo date('Y-m-d:H-i-s',time());date_default_timezone_set('Asia/Shanghai');
echo date('Y-m-d:H-i-s',time());date_default_timezone_set('PRC');
echo date('Y-m-d:H-i-s',time());换了多台服务器也是如此,我电脑的时间跟百度搜索的报时一样的,是准确的
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货