java.time.LocalTime-Klasse
Einführung
Das java.time.LocalTime Klasse repräsentiert eine Zeit ohne Zeitzone im ISO-8601-Kalendersystem, z. B. 10:15:30.
Klassenerklärung
Es folgt die Erklärung für java.time.LocalTime Klasse -
public final class LocalTime
extends Object
implements Temporal, TemporalAdjuster, Comparable<LocalDate>, Serializable
Feld
Es folgen die Felder für java.time.LocalTime Klasse -
static LocalTime MAX - Die maximal unterstützte LocalTime '23: 59: 59.999999999 '.
static LocalTime MIN - Die minimal unterstützte LocalTime '00: 00 '.
static LocalTime MIDNIGHT - Die Mitternachtszeit zu Beginn des Tages, '00: 00 '.
static LocalTime NOON - Die Mittagszeit mitten am Tag, '12: 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 | LocalDateTime atDate (LocalDate-Datum)
Kombiniert diese Zeit mit einem Datum, um eine LocalDateTime zu erstellen. |
3 | OffsetDateTime atOffset (ZoneOffset-Offset)
Kombiniert diese Zeit mit einer Versatzzeit, um eine OffsetDateTime zu erstellen. |
4 | int compareTo (LocalTime other)
Vergleicht diese Zeit mit einer anderen Zeit. |
5 | Boolescher Wert gleich (Objekt obj)
Überprüft, ob diese Zeit einer anderen Zeit entspricht. |
6 | Zeichenfolgenformat (DateTimeFormatter-Formatierer)
Formatiert diesmal mit dem angegebenen Formatierer. |
7 | statische LocalTime von (TemporalAccessor temporal)
Ruft eine Instanz von LocalTime von einem temporären Objekt ab. |
8 | int get (TemporalField-Feld)
Ruft den Wert des angegebenen Feldes ab diesem Zeitpunkt als int ab. |
9 | int getHour ()
Ruft das Tagesstundenfeld ab. |
10 | long getLong (TemporalField-Feld)
Ruft den Wert des angegebenen Feldes ab diesem Zeitpunkt als lang ab. |
11 | int getMinute ()
Ruft das Minutenminutenfeld ab. |
12 | int getNano ()
Ruft das Nano-Sekunden-Feld ab. |
13 | int getSecond ()
Ruft das Feld für die Sekunde ab. |
14 | int hashCode ()
Ein Hash-Code für diese Zeit. |
15 | boolean isAfter (LocalTime other)
Überprüft, ob diese Zeit nach der angegebenen Zeit liegt. |
16 | boolean isBefore (LocalTime other)
Überprüft, ob diese Zeit vor der angegebenen Zeit liegt. |
17 | boolean isSupported (TemporalField-Feld)
Überprüft, ob das angegebene Feld unterstützt wird. |
18 | boolean isSupported (TemporalUnit-Einheit)
Überprüft, ob die angegebene Einheit unterstützt wird. |
19 | LocalTime minus (lange MengeToSubtract, TemporalUnit-Einheit)
Gibt eine Kopie dieser Zeit mit dem angegebenen abgezogenen Betrag zurück. |
20 | LocalTime minus (TemporalAmount BetragToSubtract)
Gibt eine Kopie dieser Zeit mit dem angegebenen abgezogenen Betrag zurück. |
21 | LocalTime minusHours (lange StundenToSubtract)
Gibt eine Kopie dieser LocalTime mit der angegebenen Anzahl abgezogener Stunden zurück. |
22 | LocalTime minusMinutes (lange MinutenToSubtract)
Gibt eine Kopie dieser LocalTime mit der angegebenen Anzahl abgezogener Minuten zurück. |
23 | LocalTime minus Nanos (lange Nanos)
Gibt eine Kopie dieser LocalTime mit der angegebenen Anzahl abgezogener Nanosekunden zurück. |
24 | LocalTime minusSeconds (lange Sekunden)
Gibt eine Kopie dieser LocalTime mit der angegebenen Anzahl abgezogener Sekunden zurück. |
25 | statische LocalTime jetzt ()
Ruft die aktuelle Uhrzeit von der Systemuhr in der Standardzeitzone ab. |
26 | statische LocalTime jetzt (Clock Clock)
Ruft die aktuelle Uhrzeit von der angegebenen Uhr ab. |
27 | statische LocalTime jetzt (ZoneId Zone)
Ruft die aktuelle Zeit von der Systemuhr in der angegebenen Zeitzone ab. |
28 | statische LocalTime von (int Stunde, int Minute)
Ruft eine Instanz von LocalTime aus einer Stunde und einer Minute ab. |
29 | statische LocalTime von (int Stunde, int Minute, int Sekunde)
Ruft eine Instanz von LocalTime aus einer Stunde, Minute und Sekunde ab. |
30 | statische LocalTime von (int Stunde, int Minute, int Sekunde, int nanoOfSecond)
Ruft eine Instanz von LocalTime aus einer Stunde, Minute, Sekunde und Nanosekunde ab. |
31 | statische LocalTime ofNanoOfDay (langer nanoOfDay)
Ruft eine Instanz von LocalTime aus einem Nanos-of-Day-Wert ab. |
32 | statische LocalTime ofSecondOfDay (langer secondOfDay)
Ruft eine Instanz von LocalTime von einem Second-of-Day-Wert ab. |
33 | statische LocalTime-Analyse (CharSequence-Text)
Ruft eine Instanz von LocalTime aus einer Textzeichenfolge ab, z. B. 2007-12-03T10: 15: 30. |
34 | statische LocalTime-Analyse (CharSequence-Text, DateTimeFormatter-Formatierer)
Ruft eine Instanz von LocalTime aus einer Textzeichenfolge mit einem bestimmten Formatierer ab. |
35 | LocalTime plus (lange Menge ToAdd, TemporalUnit-Einheit)
Gibt eine Kopie dieser Zeit mit dem angegebenen hinzugefügten Betrag zurück. |
36 | LocalTime plus (TemporalAmount amountToAdd)
Gibt eine Kopie dieser Zeit mit dem angegebenen hinzugefügten Betrag zurück. |
37 | Ortszeit plus Stunden (lange Stunden zum Hinzufügen)
Gibt eine Kopie dieser LocalTime mit der angegebenen Anzahl hinzugefügter Stunden zurück. |
38 | LocalTime plusMinutes (lange Minuten zum Hinzufügen)
Gibt eine Kopie dieser LocalTime mit der angegebenen Anzahl hinzugefügter Minuten zurück. |
39 | LocalTime plusNanos (lange Nanos)
Gibt eine Kopie dieser LocalTime mit der angegebenen Anzahl hinzugefügter Nanosekunden zurück. |
40 | LocalTime plusSeconds (lange Sekunden)
Gibt eine Kopie dieser LocalTime mit der angegebenen Anzahl von hinzugefügten Sekunden zurück. |
41 | Abfragen dieses Mal mit der angegebenen Abfrage. |
42 | ValueRange-Bereich (TemporalField-Feld)
Ruft den Bereich gültiger Werte für das angegebene Feld ab. |
43 | lange bis NanoOfDay ()
Extrahiert die Zeit als Nanos des Tages von 0 bis 24 * 60 * 60 * 1.000.000.000 - 1. |
44 | int toSecondOfDay ()
Extrahiert die Zeit als Sekunden des Tages von 0 bis 24 * 60 * 60 - 1. |
45 | String toString ()
Gibt dieses Datum als Zeichenfolge aus, z. B. 10:15. |
46 | LocalTime truncatedTo (TemporalUnit-Einheit)
Gibt eine Kopie dieser LocalTime mit abgeschnittener Zeit zurück. |
47 | lange bis (Temporal endExclusive, TemporalUnit unit)
Berechnet die Zeit bis zu einem anderen Zeitpunkt in Bezug auf die angegebene Einheit. |
48 | LocalTime mit (TemporalAdjuster-Einsteller)
Gibt eine angepasste Kopie dieser Zeit zurück. |
49 | LocalTime mit (TemporalField-Feld, langer neuer Wert)
Gibt eine Kopie dieser Zeit zurück, wobei das angegebene Feld auf einen neuen Wert gesetzt ist. |
50 | Ortszeit mit Stunde (int Stunde)
Gibt eine Kopie dieser LocalTime mit geänderter Tageszeit zurück. |
51 | LocalTime withMinute (int Minute)
Gibt eine Kopie dieser LocalTime mit geänderter Stundenminute zurück. |
52 | LocalTime withNano (int nanoOfSecond)
Gibt eine Kopie dieser LocalTime mit geändertem Sekunden-Nano zurück. |
53 | LocalTime withSecond (int second)
Gibt eine Kopie dieser LocalTime mit geänderter Sekunde zurück. |
Methoden geerbt
Diese Klasse erbt Methoden von den folgenden Klassen:
- Java.lang.Object