PHP8 时区设置
php.ini 中修改 date.timezone 的值
date.timezone = "时区标志"
date.timezone = "PRC" ;中国时区
.php 文件中临时设置时区,只对当前文件有效,一般放在公共文件头部,可覆盖 php.ini 中的时区设置
date_default_timezone_set('时区标志');
ini_set('date.timezone', '时区标志');
date_default_timezone_set('PRC');
echo '当前时间为:'.date('Y-m-d H:i:s',time());
ini_set('date.timezone', 'Asia/Urumqi');
echo '乌鲁木齐的当前时间为:'.date('Y-m-d H:i:s',time()).'<br>';
/*----常用时区标志列表----*/
PRC 中国时区
Asia/Shanghai 上海
Asia/Chongqing 重庆
Asia/Urumqi 乌鲁木齐
Asia/Hong_Kong 香港
Asia/Macao 澳门
Asia/Taipei 台北
国内以上几个就够了,更多时区标志查询:https://www.php.net/manual/zh/timezones.php
时区设置官方文档:https://www.php.net/manual/zh/function.date-default-timezone-set.php
|