php - 为什么 timezone_name_from_abbr 返回空字符串?

标签 php timezone

为什么以下返回空字符串:

$offset = -10; //UM10

echo timezone_name_from_abbr('', $offset * 3600, true); //empty string

我使用的是 PHP 5.3.0。

感谢大家的帮助。

最佳答案

因为您将夏令时选项设置为 true:

$ php -r "echo timezone_name_from_abbr('', -10 * 3600, false);"
Pacific/Honolulu

关于php - 为什么 timezone_name_from_abbr 返回空字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6180892/

相关文章:

java - 时区更改JAVA

php - MYSQL从异常中删除

php - PDO 微软访问

php - 如何创建随内容增长的两列 div?

c# - 如何处理来自服务器和客户端的时区差异

Mysql:如何诊断和纠正错误的时区

php - 使用 require 时为 "Fatal error: Using $this when not in object context"- PHP

php - 使用 xslt 获取属性节点并打印不同的值

go - 如何使用特定时区解析时间

apache-flex - 如何使用 Flex/AS3 获取浏览器时区?