2024 PHP Conference Japan

timezone_name_from_abbr

(PHP 5 >= 5.1.3, PHP 7, PHP 8)

timezone_name_from_abbr透過猜測縮寫和 UTC 位移傳回時區名稱

說明

timezone_name_from_abbr(字串 $abbr, 整數 $utcOffset = -1, 整數 $isDST = -1): 字串|false

參數

abbr

時區縮寫。

utcOffset

與 GMT 的偏移量(以秒為單位)。預設值為 -1,表示返回第一個找到的與 abbr 相符的時區。否則,將搜尋精確的偏移量,只有在找不到的情況下,才會返回具有任意偏移量的第一個時區。

isDST

日光節約時間指示器。預設值為 -1,表示在搜尋時不考慮時區是否實施日光節約時間。如果設定為 1,則假設 utcOffset 是實施日光節約時間時的偏移量;如果設定為 0,則假設 utcOffset 是未實施日光節約時間時的偏移量。如果 abbr 不存在,則僅根據 utcOffsetisDST 搜尋時區。

返回值

成功時返回時區名稱,失敗時返回 false

範例

範例 #1 timezone_name_from_abbr() 範例

<?php
echo timezone_name_from_abbr("CET") . "\n";
echo
timezone_name_from_abbr("", 3600, 0) . "\n";
?>

以上範例的輸出結果類似於

Europe/Berlin
Europe/Paris

參見

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top