当前位置:Gxlcms > PHP教程 > phptime()与date()时间与本地电脑有区别_PHP教程

phptime()与date()时间与本地电脑有区别_PHP教程

时间:2021-07-01 10:21:17 帮助过:8人阅读

经常会有同学问我为什么php time()与date()时间与本地电脑有区别呢,相关有几个小时啊,仔细计算有8小时之差了,这个就是php date_default_timezone_set时区设置问题了,我们只要简单设置即可。

Unix时间戳

如果date时间不一致可以使用date_default_timezone_set设置时区:

代码如下
"; //对当前时间进行计算 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('Asia/Chongqing');了

代码如下

date.timezone = PRC

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/633191.htmlTechArticle经常会有同学问我为什么php time()与date()时间与本地电脑有区别呢,相关有几个小时啊,仔细计算有8小时之差了,这个就是php date_default_tim...

人气教程排行