牛牛在线工具

IntlTimeZone::getCanonicalID()

收录 8868 个 PHP 函数,含用途说明与用法示例。

IntlTimeZone::getCanonicalID()

返回给定时区标识符的规范标识符

函数名称:IntlTimeZone::getCanonicalID() 函数描述:该函数返回给定时区标识符的规范标识符。 适用版本:此函数在PHP版本5.5.0及以上版本中可用。 用法: string IntlTimeZone::getCanonicalID ( string $zoneId ) 参数: $zoneId:要获取规范标识符的时区标识符(例如,"America/New_York")。 返回值: 返回规范标识符的字符串。 示例: // 获取时区的规范标识符 $zoneId = "America/New_York"; $canonicalId = IntlTimeZone::getCanonicalID($zoneId); echo $canonicalId; // 输出 "America/New_York" $zoneId = "Europe/Paris"; $canonicalId = IntlTimeZone::getCanonicalID($zoneId); echo $canonicalId; // 输出 "Europe/Paris" 注意事项: 该函数需要安装并启用Intl扩展。 时区标识符必须是有效的,并且符合ICU时区标识符的命名规则。 该函数对于将时区标识符转换为其规范形式非常有用。例如,对于某些时区,可能存在多个别名或替代标识符。使用该函数可以获得规范的标识符,并确保使用正确的标识符进行时区操作。