查詢

IntlTimeZone::getIDForWindowsID()函式—用法及示例

「 根據Windows時區ID獲取對應的國際時區ID 」


函式名:IntlTimeZone::getIDForWindowsID()

函式描述:該函式用於根據Windows時區ID獲取對應的國際時區ID。

用法:

IntlTimeZone::getIDForWindowsID(string $windowsId): string|false

引數:

  • $windowsId:Windows時區ID,例如"Eastern Standard Time"。

返回值:

  • 如果成功找到對應的國際時區ID,則返回該ID(字串型別)。
  • 如果未能找到對應的國際時區ID,則返回false。

示例:

$windowsId = "Eastern Standard Time";
$intlId = IntlTimeZone::getIDForWindowsID($windowsId);
if ($intlId !== false) {
    echo "國際時區ID:".$intlId;
} else {
    echo "未能找到對應的國際時區ID。";
}

以上示例中,我們傳入Windows時區ID "Eastern Standard Time" 到 IntlTimeZone::getIDForWindowsID() 函式中,如果成功找到對應的國際時區ID,則列印該ID;如果未能找到對應的國際時區ID,則列印提示資訊。

注意:要使用該函式,需要確保PHP已啟用Intl擴充套件,並且安裝了ICU庫。

補充糾錯
上一個函式: IntlTimeZone::getOffset()函式
下一個函式: IntlTimeZone::getID()函式
熱門PHP函式
分享連結