是否有一种简单的方法可以从timezone_identifier
?
例如:
date_default_timezone_set('Europe/Berlin');
该案例中的语言环境应为de_DE
。
答案 0 :(得分:2)
正如deceze
所说,这是不可能的。但您可以从时区获取位置信息。正如php.net所说
$tz = new DateTimeZone("Europe/Prague");
print_r($tz->getLocation());
print_r(timezone_location_get($tz));
将输出
Array
(
[country_code] => CZ
[latitude] => 50.08333
[longitude] => 14.43333
[comments] =>
)
Array
(
[country_code] => CZ
[latitude] => 50.08333
[longitude] => 14.43333
[comments] =>
)
答案 1 :(得分:1)
不,因为没有这种1:1的相关性。以比利时为例,他们在同一时区正式讲三种语言。