Classe java.time.ZoneOffset

introduction

le java.time.ZoneOffset La classe représente un décalage de fuseau horaire par rapport à Greenwich / UTC, tel que +02: 00.

Déclaration de classe

Voici la déclaration pour java.time.ZoneOffset classe -

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

Champ

Voici les champs pour Java.time.ZoneOffset classe -

  • static ZoneOffset MAX - Constante pour le décalage maximum pris en charge.

  • static ZoneOffset MIN - Constante pour le décalage minimum pris en charge.

  • static ZoneOffset UTC - Le décalage de fuseau horaire pour UTC, avec un ID de «Z».

Méthodes de classe

N ° Sr. Méthode et description
1 Temporal AdjustInto (temporel temporel)

Ajuste l'objet temporel spécifié pour avoir le même décalage que cet objet.

2 int compareTo (ZoneOffset autre)

Compare ce décalage à un autre décalage dans l'ordre décroissant.

3 booléen est égal à (Object obj)

Vérifie si ce décalage est égal à un autre décalage.

4 static ZoneOffset from (TemporalAccessor temporal)

Obtient une instance de ZoneOffset à partir d'un objet temporel.

5 int get (champ TemporalField)

Obtient la valeur du champ spécifié à partir de ce décalage sous la forme d'un int.

6 Chaîne getId ()

Obtient l'ID de décalage de zone normalisé.

sept long getLong (champ TemporalField)

Obtient la valeur du champ spécifié à partir de ce décalage sous la forme d'un long.

8 ZoneRules getRules ()

Obtient les règles de fuseau horaire associées.

9 int getTotalSeconds ()

Obtient le décalage total de zone en secondes.

dix int hashCode ()

Un code de hachage pour ce décalage.

11 boolean isSupported (champ TemporalField)

Vérifie si le champ spécifié est pris en charge.

12 static ZoneOffset of (String offsetId)

Obtient une instance de ZoneOffset à l'aide de l'ID.

13 static ZoneOffset ofHours (heures int)

Obtient une instance de ZoneOffset en utilisant un décalage en heures.

14 static ZoneOffset ofHoursMinutes (int heures, int minutes)

Obtient une instance de ZoneOffset en utilisant un décalage en heures et minutes.

15 static ZoneOffset ofHoursMinutesSeconds (int heures, int minutes, int secondes)

Obtient une instance de ZoneOffset en utilisant un décalage en heures, minutes et secondes.

16 static ZoneOffset ofTotalSeconds (int totalSeconds)

Obtient une instance de ZoneOffset spécifiant le décalage total en secondes.

17 Requête R (requête TemporalQuery )

Interroge ce décalage à l'aide de la requête spécifiée.

18 Plage ValueRange (champ TemporalField)

Obtient la plage de valeurs valides pour le champ spécifié.

19 Chaîne toString ()

Renvoie ce décalage sous forme de chaîne, à l'aide de l'ID normalisé.

Méthodes héritées

Cette classe hérite des méthodes des classes suivantes -

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