モジュール java.base
パッケージ java.time.zone
タイムゾーンおよびそのルールのサポート。
サマー・タイムとタイムゾーンは、政府がローカル時間を変更するために使用する概念です。 このパッケージは、タイムゾーンおよびそのルールと、通常はサマー・タイムが原因で発生するローカル時系列内のギャップや重複に関するサポートを提供します。
パッケージの仕様
他で指定がない場合、このパッケージの任意のクラスまたはインタフェースのメソッドまたはコンストラクタにnull引数を渡すとNullPointerException
がスローされます。 nullの動作のサマリーとしては、Javadocの「@param」の定義が使用されます。 各メソッドのドキュメントに「@throws NullPointerException
」は明記されていません。
すべての計算で数値のオーバーフローをチェックし、ArithmeticException
またはDateTimeException
をスローするようにしてください。
- 導入されたバージョン:
- 1.8
-
クラスのサマリー クラス 説明 ZoneOffsetTransition ローカル時系列内の不連続によって生じる2つのオフセット間の遷移。ZoneOffsetTransitionRule 遷移の作成方法を表すルール。ZoneRules 単一タイムゾーンのゾーンオフセットがどのように変化するかを定義するルール。ZoneRulesProvider システムへのタイムゾーン・ルールのプロバイダ。 -
列挙型のサマリー 列挙型 説明 ZoneOffsetTransitionRule.TimeDefinition ローカル時間を実際の遷移日付/時間に変換できる方法の定義。 -
例外のサマリー 例外 説明 ZoneRulesException タイムゾーン構成の問題を示すためにスローされる。