java.time.ZoneOffset Classe
introduzione
Il java.time.ZoneOffset class rappresenta una differenza di fuso orario rispetto a Greenwich / UTC, come +02: 00.
Dichiarazione di classe
Di seguito è riportata la dichiarazione per java.time.ZoneOffset classe -
public final class ZoneOffset
extends ZoneId
implements TemporalAccessor, TemporalAdjuster, Comparable<ZoneOffset>, Serializable
Campo
Di seguito sono riportati i campi per Java.time.ZoneOffset classe -
static ZoneOffset MAX - Costante per il massimo offset supportato.
static ZoneOffset MIN - Costante per l'offset minimo supportato.
static ZoneOffset UTC - La differenza di fuso orario per UTC, con ID "Z".
Metodi di classe
Sr.No. | Metodo e descrizione |
---|---|
1 | Regolazione temporale in (temporale temporale) Regola l'oggetto temporale specificato in modo che abbia lo stesso offset di questo oggetto. |
2 | int compareTo (ZoneOffset altro) Confronta questo offset con un altro offset in ordine decrescente. |
3 | booleano è uguale a (Object obj) Controlla se questo offset è uguale a un altro offset. |
4 | static ZoneOffset from (TemporalAccessor temporal) Ottiene un'istanza di ZoneOffset da un oggetto temporale. |
5 | int get (campo TemporalField) Ottiene il valore del campo specificato da questo offset come int. |
6 | String getId () Ottiene l'ID di offset della zona normalizzato. |
7 | long getLong (campo TemporalField) Ottiene il valore del campo specificato da questo offset come long. |
8 | ZoneRules getRules () Ottiene le regole del fuso orario associate. |
9 | int getTotalSeconds () Ottiene l'offset della zona totale in secondi. |
10 | int hashCode () Un codice hash per questo offset. |
11 | boolean isSupported (campo TemporalField) Controlla se il campo specificato è supportato. |
12 | static ZoneOffset of (String offsetId) Ottiene un'istanza di ZoneOffset utilizzando l'ID. |
13 | static ZoneOffset ofHours (int ore) Ottiene un'istanza di ZoneOffset utilizzando un offset in ore. |
14 | static ZoneOffset ofHoursMinutes (int ore, int minuti) Ottiene un'istanza di ZoneOffset utilizzando un offset in ore e minuti. |
15 | static ZoneOffset ofHoursMinutesSeconds (int ore, int minuti, int secondi) Ottiene un'istanza di ZoneOffset utilizzando un offset in ore, minuti e secondi. |
16 | static ZoneOffset ofTotalSeconds (int totalSeconds) Ottiene un'istanza di ZoneOffset specificando l'offset totale in secondi. |
17 | <R> R query (TemporalQuery <R> query) Interroga questo offset utilizzando la query specificata. |
18 | Intervallo ValueRange (campo TemporalField) Ottiene l'intervallo di valori validi per il campo specificato. |
19 | String toString () Restituisce questo offset come una stringa, utilizzando l'ID normalizzato. |
Metodi ereditati
Questa classe eredita i metodi dalle seguenti classi:
- Java.time.ZoneId
- Java.lang.Object