Klasa java.time.ZoneOffset
Wprowadzenie
Plik java.time.ZoneOffset class reprezentuje przesunięcie strefy czasowej w stosunku do Greenwich / UTC, na przykład +02: 00.
Deklaracja klasy
Poniżej znajduje się deklaracja dla java.time.ZoneOffset klasa -
public final class ZoneOffset
extends ZoneId
implements TemporalAccessor, TemporalAdjuster, Comparable<ZoneOffset>, Serializable
Pole
Poniżej znajdują się pola dla Java.time.ZoneOffset klasa -
static ZoneOffset MAX - Stała dla maksymalnego obsługiwanego przesunięcia.
static ZoneOffset MIN - Stała dla minimalnego obsługiwanego przesunięcia.
static ZoneOffset UTC - Przesunięcie strefy czasowej dla UTC, z identyfikatorem „Z”.
Metody klasowe
Sr.No. | Metoda i opis |
---|---|
1 | Temporal AdjustInto (Temporal temporal) Dopasowuje określony obiekt czasowy tak, aby miał takie samo odsunięcie jak ten obiekt. |
2 | int compareTo (ZoneOffset inne) Porównuje to przesunięcie z innym przesunięciem w porządku malejącym. |
3 | boolean equals (Object obj) Sprawdza, czy to przesunięcie jest równe innemu przesunięciu. |
4 | statyczne przesunięcie strefy z (TemporalAccessor temporal) Uzyskuje wystąpienie ZoneOffset z obiektu tymczasowego. |
5 | int get (pole TemporalField) Pobiera wartość określonego pola z tego przesunięcia jako int. |
6 | Ciąg getId () Pobiera znormalizowany identyfikator przesunięcia strefy. |
7 | long getLong (pole TemporalField) Pobiera wartość określonego pola z tego przesunięcia jako long. |
8 | ZoneRules getRules () Pobiera skojarzone reguły strefy czasowej. |
9 | int getTotalSeconds () Pobiera całkowite przesunięcie strefy w sekundach. |
10 | int hashCode () Kod skrótu dla tego przesunięcia. |
11 | boolean isSupported (pole TemporalField) Sprawdza, czy określone pole jest obsługiwane. |
12 | static ZoneOffset of (String offsetId) Uzyskuje wystąpienie ZoneOffset przy użyciu identyfikatora. |
13 | statyczny ZoneOffset ofHours (int hours) Uzyskuje wystąpienie ZoneOffset przy użyciu przesunięcia w godzinach. |
14 | statyczny ZoneOffset ofHoursMinutes (int godziny, int minuty) Uzyskuje wystąpienie ZoneOffset przy użyciu przesunięcia w godzinach i minutach. |
15 | static ZoneOffset ofHoursMinutesSeconds (godziny int, minuty int, sekundy) Uzyskuje wystąpienie ZoneOffset przy użyciu przesunięcia w godzinach, minutach i sekundach. |
16 | static ZoneOffset ofTotalSeconds (int totalSeconds) Uzyskuje wystąpienie ZoneOffset określające całkowite przesunięcie w sekundach. |
17 | Wysyła zapytanie o to przesunięcie przy użyciu określonego zapytania. |
18 | Zakres wartości (pole TemporalField) Pobiera zakres prawidłowych wartości dla określonego pola. |
19 | Ciąg toString () Wyprowadza to przesunięcie jako ciąg przy użyciu znormalizowanego identyfikatora. |
Dziedziczone metody
Ta klasa dziedziczy metody z następujących klas -
- Java.time.ZoneId
- Java.lang.Object