上午写php的一个小需求时,遇到了php设置时区的问题,下面就来总结一下。

php中设置时间的方法

1、在php配置文件中设置时间

在php配置文件 php.ini 中找到时区设置参数

;date.timezone =

去掉前面的";"号,并在后台加上设置的时间标识即可!

下面以中国上海的时区标识为例:

date.timezone = Asia/Shangha

2、在php文件中临时设置时区

php文件临时设置时区的使用代码:

ini_set('date.timezone', 'Asia/Shanghai');

date_default_timezone_set('Asia/Shanghai');

PS:

php中关于时区的标识,可以访问下面的网站查看

https://www.php.net/manual/zh/timezones.php