首頁 >後端開發 >PHP問題 >php如何設定時區

php如何設定時區

王林
王林原創
2020-07-31 14:42:593303瀏覽

php設定時區的方法:可以使用函數ini_set('date.timezone','Asia/Shanghai')來設定時區。也可以使用函數date_default_timezone_set(‘Asia/Shanghai')來設定。

php如何設定時區

在程式PHP 5以上版本的程式碼中使用函數date_default_timezone_set('Asia/Shanghai');來設定時區,也可以在檔案開頭加入

ini_set('date.timezone','Asia/Shanghai'); // 'Asia/Shanghai' 为上海时区

(推薦教學:php圖文教學

程式碼範例:

<?php
function_exists(date_default_timezone_set);//在这他总是返回1,这函数是判断这里面的字符是不是一个定义了的函数名
date_default_timezone_set("Etc/GMT");//这是格林威治标准时间,得到的时间和默认时区是一样的
date_default_timezone_set("Etc/GMT+8");//这里比林威治标准时间慢8小时
date_default_timezone_set("Etc/GMT-8");//这里比林威治标准时间快8小时
date_default_timezone_set(&#39;PRC&#39;); //设置中国时区
?>

也可以透過修改php.ini設定檔來設定時區。

(影片教學推薦:php影片教學

在php.ini找到設定「data.timezone」,去掉它前面的;號,然後手動設定data.timezone = “Asia/Shanghai”;即可。

一些常用的時區識別碼說明:

  • Asia/Shanghai – 上海

  • Asia/Chongqing – 重慶

  • Asia/Urumqi – 烏魯木齊

  • Asia/Hong_Kong – 香港

  • Asia/Macao – 澳門

  • Asia/Taipei – 台北

  • Asia/Singapore – 新加坡

以上是php如何設定時區的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn