查詢

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

「 返回一個表示GMT(格林威治標準時間)的IntlTimeZone物件 」


函式名:IntlTimeZone::getGMT()

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

用法:IntlTimeZone::getGMT() 函式返回一個表示GMT(格林威治標準時間)的IntlTimeZone物件。

示例:

// 獲取GMT時區物件
$gmtTimeZone = IntlTimeZone::getGMT();

// 獲取GMT時區的縮寫
$gmtTimeZoneAbbreviation = $gmtTimeZone->getDisplayName(false, IntlTimeZone::DISPLAY_SHORT);

// 獲取GMT時區的全名
$gmtTimeZoneName = $gmtTimeZone->getDisplayName(false, IntlTimeZone::DISPLAY_LONG);

// 輸出結果
echo "GMT時區的縮寫為:$gmtTimeZoneAbbreviation" . PHP_EOL;
echo "GMT時區的全名為:$gmtTimeZoneName" . PHP_EOL;

輸出結果:

GMT時區的縮寫為:GMT
GMT時區的全名為:Greenwich Mean Time

以上示例中,我們首先透過 IntlTimeZone::getGMT() 函式獲取了一個表示GMT時區的IntlTimeZone物件。然後,我們使用 getDisplayName() 方法分別獲取了GMT時區的縮寫和全名,並將其輸出到螢幕上。

請注意,在使用 getDisplayName() 方法時,我們將第一個引數設定為 false,表示不考慮夏令時(DST)。如果需要考慮夏令時,請將其設定為 true

此外,IntlTimeZone類還提供了許多其他有用的方法,可以用於處理時區的轉換、獲取時區列表等操作。

補充糾錯
熱門PHP函式
分享連結