Heim  >  Artikel  >  php教程  >  PHP date()与time()获取时间与本地时间不一致

PHP date()与time()获取时间与本地时间不一致

WBOY
WBOYOriginal
2016-06-13 10:15:411234Durchsuche

本文章来介绍PHP date()与time()获取时间与本地时间不一致解决办法,有需要的可参考参考解决办法

在程序中加入

在页头使用

 代码如下 复制代码

date_default_timezone_set()设置我的默认时区为北京时间
date_default_timezone_set('PRC');
echo date('Y-m-d H:i:s');

第一种解决方法:

在程序中设置默认时区。

 代码如下 复制代码

date_default_timezone_set('PRC'); //设置本地时区

第二种解决方法:

修改php.ini,将“date.timezone”项修改为“date.timezone = PRC”

大陆内地可用的值是:Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次为重庆,上海,乌鲁木齐)
港台地区可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次为澳门,香港,台北)
还有新加坡:Asia/Singapore
其他可用的值是:Etc/GMT-8 ,Singapore ,Hongkong ,PRC
注:PRC是中华人民共和国

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn