2009-03-11 7 views
0

PearのDateクラス(またはPHPの日付関数)がAESTをタイムゾーンオーストラリア/メルボルンのタイムゾーンの省略形として返すようには思えません。常にESTを返します。私はDate :: format、format2、format3で利用可能なタイムゾーンを印刷するすべての方法を試しました。誰でもこれを修正する方法を知っていますか?私はPHP 5.1.6、Pear Date 1.5.0a1、最新のPECL timezonedbを実行しています。PHPをどのように取得して、タイムゾーンの略語AESTを返すのですか?

答えて

4

オーストラリア/メルボルンのタイムゾーンデータベースで何を確認しましたか?それはおそらくOlsonデータベースに基づいており、最後に見たとき(2009a版)、それはまだESTがオーストラリア/メルボルンの略語であると言っていました。したがって、AESTと言うようにタイムゾーンデータベースを修正しない限り、引き続きESTと言えるでしょう。これはTZメーリングリストで数回議論されています。解決済みの答えがないので、省略形は変更されません。

+0

詳細な回答ありがとうございます。私はOlson tzdata2009bファイルのコメントを読んで、議論についてどういう意味があるのか​​見てみましょう。私はタイムゾーンのデータベースにESTを持っているように見えるので、私はそれに固執します。 –