函数名:timezone_name_from_abbr()
适用版本:PHP 5 >= 5.1.3, PHP 7
函数说明:timezone_name_from_abbr() 函数根据缩写的时区名称返回完整的时区名称。
函数语法:timezone_name_from_abbr(string $abbr [, int $gmtOffset = -1 [, int $isdst = -1 ]]) : string|false
参数说明:
返回值:
示例:
// 示例1:根据缩写的时区名称获取完整的时区名称
$timezone1 = timezone_name_from_abbr("EST");
echo $timezone1; // 输出:America/New_York
$timezone2 = timezone_name_from_abbr("PST");
echo $timezone2; // 输出:America/Los_Angeles
// 示例2:根据缩写的时区名称和偏移量获取完整的时区名称
$timezone3 = timezone_name_from_abbr("GMT", 0);
echo $timezone3; // 输出:GMT
$timezone4 = timezone_name_from_abbr("CET", 3600);
echo $timezone4; // 输出:Europe/Paris
// 示例3:根据缩写的时区名称、偏移量和夏令时标志获取完整的时区名称
$timezone5 = timezone_name_from_abbr("PDT", -25200, 1);
echo $timezone5; // 输出:America/Los_Angeles
$timezone6 = timezone_name_from_abbr("CEST", 7200, 1);
echo $timezone6; // 输出:Europe/Berlin
注意事项: