GMTとUTCタイムゾーンは、同じルールを持っていないのはなぜ

Azodious:

なぜライン印刷偽の下にいますか?私はそれが本当印刷するべきだと思います。

TimeZone.getTimeZone("UTC+5:30").hasSameRules(TimeZone.getTimeZone("GMT+5:30")
トーマス・申請者:

答えはであるタイムゾーン#getTimeZoneのののJavaDoc

タイムゾーンのID、いずれかのように「PST」などの略語は、そのような「アメリカ/ Los_Angeles」、または「GMT-8:00」などのカスタムIDとしてフルネーム

戻り値:指定されたタイムゾーン、または指定されたIDが理解できない場合はGMTゾーン。

そして、(からクラスのドキュメント

[...]カスタムタイムゾーンIDの構文は次のとおりです。

  CustomID:
     GMT Sign Hours : Minutes
     GMT Sign Hours Minutes
     GMT Sign Hours

IDは、"UTC+5:30"(メソッド/クラスの仕様に従って)有効なタイムゾーンIDではないと明確に「GMT + 5:30」から区別される「GMT」ゾーンとして解釈されるゾーン。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=168174&siteId=1
おすすめ