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> R (requête TemporalQuery <R>) 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