加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php time()使用date函数本地电脑和服务器时间不同

发布时间:2023-06-27 14:09:00 所属栏目:PHP教程 来源:
导读:如果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);

如果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即可,一定记得加上引号.

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!