java.time.OffsetTime-Klasse
Einführung
Das java.time.OffsetTime Klasse repräsentiert eine Zeit mit einem Versatz von UTC / Greenwich im ISO-8601-Kalendersystem, z. B. 10: 15: 30 + 01: 00.
Klassenerklärung
Es folgt die Erklärung für java.time.OffsetTime Klasse -
public final class OffsetTime
extends Object
implements Temporal, TemporalAdjuster, Comparable<OffsetTime>, Serializable
Feld
Es folgen die Felder für java.time.OffsetTime Klasse -
static OffsetTime MAX - Die maximal unterstützte OffsetTime '23: 59: 59.999999999-18: 00 '.
static OffsetTime MIN - Die minimal unterstützte OffsetTime '00: 00: 00 + 18: 00 '.
Klassenmethoden
Sr.Nr. | Methode & Beschreibung |
---|---|
1 | Temporal adjustInto (Temporal temporal) Passt das angegebene zeitliche Objekt so an, dass es dasselbe Datum und dieselbe Uhrzeit wie dieses Objekt hat. |
2 | OffsetDateTime atDate (LocalDate-Datum) Kombiniert diese Zeit mit einem Datum, um eine OffsetDateTime zu erstellen. |
3 | int compareTo (OffsetTime other) Vergleicht diese Zeit mit einer anderen Zeit. |
4 | Boolescher Wert gleich (Objekt obj) Überprüft, ob diese Zeit einer anderen Zeit entspricht. |
5 | Zeichenfolgenformat (DateTimeFormatter-Formatierer) Formatiert diesmal mit dem angegebenen Formatierer. |
6 | statische OffsetTime von (TemporalAccessor temporal) Ruft eine Instanz von OffsetTime von einem temporären Objekt ab. |
7 | int get (TemporalField-Feld) Ruft den Wert des angegebenen Feldes ab diesem Zeitpunkt als int ab. |
8 | int getHour () Ruft das Tagesstundenfeld ab. |
9 | long getLong (TemporalField-Feld) Ruft den Wert des angegebenen Feldes ab diesem Zeitpunkt als lang ab. |
10 | int getMinute () Ruft das Minutenminutenfeld ab. |
11 | int getNano () Ruft das Nano-Sekunden-Feld ab. |
12 | ZoneOffset getOffset () Ruft den Zonenversatz ab, z. B. '+01: 00'. |
13 | int getSecond () Ruft das Feld für die Sekunde ab. |
14 | int hashCode () Ein Hash-Code für diese Zeit. |
15 | boolean isAfter (OffsetTime other) Überprüft, ob der Zeitpunkt dieser OffsetTime nach dem angegebenen Zeitpunkt liegt, wobei beide Zeiten auf ein gemeinsames Datum angewendet werden. |
16 | boolean isBefore (OffsetTime other) Überprüft, ob der Zeitpunkt dieser OffsetTime vor dem angegebenen Zeitpunkt liegt, wobei beide Zeiten auf ein gemeinsames Datum angewendet werden. |
17 | boolean isEqual (OffsetTime other) Überprüft, ob der Zeitpunkt dieser OffsetTime dem Zeitpunkt der angegebenen Zeit entspricht, wobei beide Zeiten auf ein gemeinsames Datum angewendet werden. |
18 | boolean isSupported (TemporalField-Feld) Überprüft, ob das angegebene Feld unterstützt wird. |
19 | boolean isSupported (TemporalUnit-Einheit) Überprüft, ob die angegebene Einheit unterstützt wird. |
20 | OffsetTime minus (lange MengeToSubtract, TemporalUnit-Einheit) Gibt eine Kopie dieser Zeit mit dem angegebenen abgezogenen Betrag zurück. |
21 | OffsetTime minus (TemporalAmount BetragToSubtract) Gibt eine Kopie dieser Zeit mit dem angegebenen abgezogenen Betrag zurück. |
22 | OffsetTime minusHours (lange StundenToSubtract) Gibt eine Kopie dieser OffsetTime mit der angegebenen Anzahl abgezogener Stunden zurück. |
23 | OffsetTime minusMinutes (lange MinutenToSubtract) Gibt eine Kopie dieser OffsetTime mit der angegebenen Anzahl abgezogener Minuten zurück. |
24 | OffsetTime minus Nanos (lange Nanos) Gibt eine Kopie dieser OffsetTime mit der angegebenen Anzahl abgezogener Nanosekunden zurück. |
25 | OffsetTime minusSeconds (lange Sekunden) Gibt eine Kopie dieser OffsetTime mit der angegebenen Anzahl abgezogener Sekunden zurück. |
26 | statische OffsetTime jetzt () Ruft die aktuelle Uhrzeit von der Systemuhr in der Standardzeitzone ab. |
27 | statische OffsetTime jetzt (Clock Clock) Ruft die aktuelle Uhrzeit von der angegebenen Uhr ab. |
28 | statische OffsetTime jetzt (ZoneId Zone) Ruft die aktuelle Zeit von der Systemuhr in der angegebenen Zeitzone ab. |
29 | statische OffsetTime von (int Stunde, int Minute, int Sekunde, int nanoOfSecond, ZoneOffset Offset) Ruft eine Instanz von OffsetTime aus einer Stunde, Minute, Sekunde, Nanosekunde und einem Offset ab. |
30 | statische OffsetTime von (LocalTime-Zeit, ZoneOffset-Offset) Ruft eine Instanz von OffsetTime aus einer Ortszeit und einem Offset ab. |
31 | statische OffsetTime ofInstant (Instant Instant, ZoneId Zone) Ruft eine Instanz von OffsetTime von einer Instant- und Zonen-ID ab. |
32 | statische OffsetTime-Analyse (CharSequence-Text) Ruft eine Instanz von OffsetTime aus einer Textzeichenfolge ab, z. B. 10: 15: 30 + 01: 00. |
33 | statische OffsetTime-Analyse (CharSequence-Text, DateTimeFormatter-Formatierer) Ruft eine Instanz von OffsetTime aus einer Textzeichenfolge mit einem bestimmten Formatierer ab. |
34 | OffsetTime plus (lange Menge ToAdd, TemporalUnit-Einheit) Gibt eine Kopie dieser Zeit mit dem angegebenen hinzugefügten Betrag zurück. |
35 | OffsetTime plus (TemporalAmount BetragToAdd) Gibt eine Kopie dieser Zeit mit dem angegebenen hinzugefügten Betrag zurück. |
36 | OffsetTime plusHours (lange StundenToAdd) Gibt eine Kopie dieser OffsetTime mit der angegebenen Anzahl von hinzugefügten Stunden zurück. |
37 | OffsetTime plusMinutes (lange Minuten zum Hinzufügen) Gibt eine Kopie dieser OffsetTime mit der angegebenen Anzahl von hinzugefügten Minuten zurück. |
38 | OffsetTime plusNanos (lange Nanos) Gibt eine Kopie dieser OffsetTime mit der angegebenen Anzahl hinzugefügter Nanosekunden zurück. |
39 | OffsetTime plusSeconds (lange Sekunden) Gibt eine Kopie dieser OffsetTime mit der angegebenen Anzahl von hinzugefügten Sekunden zurück. |
40 | Fragt diesmal mit der angegebenen Abfrage ab. |
41 | ValueRange-Bereich (TemporalField-Feld) Ruft den Bereich gültiger Werte für das angegebene Feld ab. |
42 | LocalTime toLocalTime () Ruft den LocalTime-Teil dieser Datums- und Uhrzeit ab. |
43 | String toString () Gibt dieses Datum als Zeichenfolge aus, z. B. 10:15. |
44 | OffsetTime truncatedTo (TemporalUnit-Einheit) Gibt eine Kopie dieser OffsetTime mit abgeschnittener Zeit zurück. |
45 | lange bis (Temporal endExclusive, TemporalUnit unit) Berechnet die Zeit bis zu einem anderen Zeitpunkt in Bezug auf die angegebene Einheit. |
46 | OffsetTime mit (TemporalAdjuster-Einsteller) Gibt eine angepasste Kopie dieser Zeit zurück. |
47 | OffsetTime mit (TemporalField-Feld, langer neuer Wert) Gibt eine Kopie dieser Zeit zurück, wobei das angegebene Feld auf einen neuen Wert gesetzt ist. |
48 | OffsetTime withHour (int Stunde) Gibt eine Kopie dieser OffsetTime mit geänderter Tageszeit zurück. |
49 | OffsetTime withMinute (int Minute) Gibt eine Kopie dieser OffsetTime mit geänderter Stundenminute zurück. |
50 | OffsetTime withNano (int nanoOfSecond) Gibt eine Kopie dieser OffsetTime mit geändertem Sekunden-Nano zurück. |
51 | OffsetTime withOffsetSameInstant (ZoneOffset-Offset) Gibt eine Kopie dieser OffsetTime mit dem angegebenen Offset zurück, um sicherzustellen, dass das Ergebnis an einem implizierten Tag zum gleichen Zeitpunkt vorliegt. |
52 | OffsetTime withOffsetSameLocal (ZoneOffset-Offset) Gibt eine Kopie dieser OffsetTime mit dem angegebenen Offset zurück, um sicherzustellen, dass das Ergebnis dieselbe Ortszeit hat. |
53 | OffsetTime withSecond (int second) Gibt eine Kopie dieser OffsetTime mit geänderter Sekunde zurück. |
Methoden geerbt
Diese Klasse erbt Methoden von den folgenden Klassen:
- Java.lang.Object