English | 简体中文 | 繁體中文
查询

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函数
分享链接