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 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