我似乎无法找到一种方法来获取Pear的Date类(或PHP的日期函数)来返回AEST作为澳大利亚/墨尔本时区的时区缩写。它总是返回EST。我尝试了所有打印出Date :: format,format2,format3中可用时区的方法。有人知道怎么修这个东西吗?我正在运行PHP 5.1.6,Pear Date 1.5.0a1和最新的PECL timezonedb。
答案 0 :(得分:4)
您是否检查了澳大利亚/墨尔本时区数据库中的内容?它可能基于Olson数据库,当我上次查看(2009a版)时,它仍然说EST是澳大利亚/墨尔本的缩写。因此,除非您已将时区数据库修改为AEST,否则很可能会继续说EST。这已经在TZ邮件列表上进行了几次辩论;答案没有确定,所以缩写保持不变。