java.time.ZoneOffsetクラス

前書き

ザ・ java.time.ZoneOffset クラスは、+ 02:00など、グリニッジ/ UTCからのタイムゾーンオフセットを表します。

クラス宣言

以下はの宣言です java.time.ZoneOffset クラス-

public final class ZoneOffset
   extends ZoneId
      implements TemporalAccessor, TemporalAdjuster, Comparable<ZoneOffset>, Serializable

フィールド

以下はのフィールドです Java.time.ZoneOffset クラス-

  • static ZoneOffset MAX −サポートされる最大オフセットの定数。

  • static ZoneOffset MIN −サポートされる最小オフセットの定数。

  • static ZoneOffset UTC −IDが「Z」のUTCのタイムゾーンオフセット。

クラスメソッド

シニア番号 方法と説明
1 時間的adjustInto(時間的時間的)

指定された時間オブジェクトを、このオブジェクトと同じオフセットを持つように調整します。

2 int compareTo(ZoneOffset other)

このオフセットを降順で別のオフセットと比較します。

3 boolean equals(Object obj)

このオフセットが別のオフセットと等しいかどうかを確認します。

4 static ZoneOffset from(TemporalAccessortemporal)

一時オブジェクトからZoneOffsetのインスタンスを取得します。

5 int get(TemporalFieldフィールド)

このオフセットから指定されたフィールドの値をintとして取得します。

6 文字列getId()

正規化されたゾーンオフセットIDを取得します。

7 long getLong(TemporalFieldフィールド)

このオフセットから指定されたフィールドの値をlongとして取得します。

8 ZoneRules getRules()

関連するタイムゾーンルールを取得します。

9 int getTotalSeconds()

合計ゾーンオフセットを秒単位で取得します。

10 int hashCode()

このオフセットのハッシュコード。

11 boolean isSupported(TemporalFieldフィールド)

指定されたフィールドがサポートされているかどうかを確認します。

12 static ZoneOffset of(String offsetId)

IDを使用してZoneOffsetのインスタンスを取得します。

13 static ZoneOffset ofHours(int hours)

時間単位のオフセットを使用してZoneOffsetのインスタンスを取得します。

14 static ZoneOffset ofHoursMinutes(int hours、int minutes)

時間と分のオフセットを使用してZoneOffsetのインスタンスを取得します。

15 static ZoneOffset ofHoursMinutesSeconds(int時間、int分、int秒)

時間、分、秒のオフセットを使用して、ZoneOffsetのインスタンスを取得します。

16 静的ZoneOffsetofTotalSeconds(int totalSeconds)

合計オフセットを秒単位で指定するZoneOffsetのインスタンスを取得します。

17 Rクエリ(TemporalQuery クエリ)

指定されたクエリを使用して、このオフセットをクエリします。

18 ValueRange範囲(TemporalFieldフィールド)

指定されたフィールドの有効な値の範囲を取得します。

19 文字列toString()

正規化されたIDを使用して、このオフセットを文字列として出力します。

継承されたメソッド

このクラスは、次のクラスからメソッドを継承します-

  • Java.time.ZoneId
  • Java.lang.Object