php time()使用date函数本地电脑和服务器时间不同
如果date时间不一致可以使用date_default_timezone_set设置时区,代码如下: //获取当前时间 echo date('Y-m-d H:i:s',time()); echo " "; //对当前时间进行计算 echo date('Y-m-d H:i:s',time()-600); //减10小时 echo " "; //时间戳转时间 echo date('Y-m-d H:i:s',1364277600); //时间转时间戳(仅精确到秒) echo strtotime("2013-03-26 14:00"); echo " "; ?> 还有一种办法是修改php.ini中配置文件 方法一: date_default_timezone_set('PRC'); 没有返回值,下面再直接使用date函数就OK了 $time = date(Y."年".m."月".d."日".G."时".i."分"); 方法二: 修改php.ini中的;date.timezone = 为date.timezone = "Asia/Shanghai"(或者改为date.timezone = “PRC”)并去掉前面的分号,重启Apache即可,一定记得加上引号. (编辑:银川站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |