America/New_York
intoUTC-5
またはEurope/Helsinki
intoなどのタイムゾーン ID を解析するにはどうすればよいUTC+2
ですか?
DST が考慮されている場合はさらに優れています (つまり、前の 2 つの例では、両方に DST が適用されています)。
これを日時オブジェクトに解析しようとしています:
America/New_York:20130208T080000
文字列の最後の部分は簡単で、カスタムの日付形式を使用するか、単に を使用して解析できますがDateTime.parse()
、タイムゾーン ID を解析する方法が見つかりません。
また、サーバー側でこれを行う必要があります。iCal フィードをダウンロードして解析しています。