2012-01-19 18 views
2

私は米国のアプリケーションに取り組んでいます。夏時間が有効かどうかの確認

タイムゾーンがインドの場合、DSTが米国ではオン/オフ、DSTが「0」であるかどうかにかかわらず、dstを '1'にしたいと考えています。

このような出力を得るためのAPIがありますか?

国がdst zoneにある場合はdstを '1'にする必要があります。国がdstゾーン以外の場合は '0'です。

+0

タイムゾーンにDST調整があるかどうか、または現在タイムゾーンがアクティブであるかどうかを知りたいですか? –

+0

タイムゾーンにDST調整があるかどうかを知りたい – breakfreehg

答えて

3

isDaylightSavingTimeプロパティがあり、DSTが有効であるかどうかにかかわらずBOOLを返すクラスと、現在のオフセットを示すdaylightSavingTimeOffsetプロパティがあります。そのクラスには他にも便利なメソッドがいくつかあります。

は、私はあなたが有用見つけるかもしれない多くの方法があったと言いました

を追加するように編集します。 1つはnextDaylightSavingTimeTransitionで、次の遷移の日付を返します。この移行の有効な将来の日付があるかどうかを確認することができます。これは、DSTがあるタイムゾーンの場合と、DSTがない場合のタイムゾーンの無効な日付です。

+0

実際には、perticularタイムゾーンにDST調整があるかどうかを知りたいのですが、isdaylightsavingtimeプロパティはタイムゾーンによってYesまたはNoを返しますが、必要なのはperticularタイムゾーンにdst調整またはnot.ie dstがオンまたはオフの場合は、必要ではなく、usta throughtoutのために '1'として私にdstを返す必要があります。 – breakfreehg

関連する問題