查詢

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

「 獲取一個時區的Windows識別符號 」


函式名稱:IntlTimeZone::getWindowsID()

適用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8

函式說明:IntlTimeZone::getWindowsID()函式用於獲取一個時區的Windows識別符號。

用法:

IntlTimeZone::getWindowsID( string $timezoneId ) : string|false

引數:

  • $timezoneId:一個有效的時區識別符號,例如"Asia/Shanghai"。

返回值:

  • 成功時,返回一個表示Windows識別符號的字串。
  • 失敗時,返回false。

示例:

// 獲取"Asia/Shanghai"時區的Windows識別符號
$windowsId = IntlTimeZone::getWindowsID("Asia/Shanghai");
echo $windowsId; // 輸出:"China Standard Time"

注意事項:

  • 該函式依賴於Intl擴充套件。如果伺服器上沒有安裝Intl擴充套件,需要先安裝和啟用該擴充套件才能使用該函式。
  • 如果給定的時區識別符號無效,函式將返回false。
  • 返回的Windows識別符號是根據時區資料進行對映得到的,可能與實際的Windows系統設定有所不同。
補充糾錯
熱門PHP函式
分享連結