函数名称:IntlTimeZone::createDefault()
函数描述:该函数用于创建一个代表系统默认时区的IntlTimeZone对象。
适用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8
用法:
IntlTimeZone::createDefault(): IntlTimeZone
示例:
// 获取系统默认时区
$defaultTimeZone = IntlTimeZone::createDefault();
// 输出默认时区的ID
echo $defaultTimeZone->getID(); // 输出类似于 "Asia/Shanghai"
// 输出默认时区的规范名称
echo $defaultTimeZone->getDisplayName(); // 输出类似于 "China Standard Time"
// 输出默认时区的GMT偏移量
echo $defaultTimeZone->getRawOffset(); // 输出类似于 28800 (表示 GMT+8)
// 获取默认时区的所有支持的名称
$availableNames = $defaultTimeZone->getAvailableIDs();
print_r($availableNames);
// 输出类似于:
// Array
// (
// [0] => Etc/GMT+12
// [1] => Etc/GMT+11
// [2] => Pacific/Midway
// [3] => Pacific/Niue
// ...
// )
注意事项: