java.time.LocalDate-Klasse
Einführung
Das java.time.LocalDate Klasse repräsentiert ein Datum ohne Zeitzone im ISO-8601-Kalendersystem, z. B. 2007-12-03.
Klassenerklärung
Es folgt die Erklärung für java.time.LocalDate Klasse -
public final class LocalDate
extends Object
implements Temporal, TemporalAdjuster, ChronoLocalDate, Serializable
Feld
Es folgen die Felder für java.time.LocalDate Klasse -
static LocalDate MAX - Das maximal unterstützte LocalDate '+ 999999999-12-31'.
static LocalDate MIN - Das minimal unterstützte LocalDate '-999999999-01-01'.
Klassenmethoden
Sr.Nr. | Methode & Beschreibung |
---|---|
1 | Temporal adjustInto (Temporal temporal) Passt das angegebene zeitliche Objekt so an, dass es dasselbe Datum wie dieses Objekt hat. |
2 | LocalDateTime atStartOfDay () Kombiniert dieses Datum mit der Uhrzeit um Mitternacht, um zu Beginn dieses Datums eine LocalDateTime zu erstellen. |
3 | ZonedDateTime atStartOfDay (ZoneId-Zone) Gibt eine in Zonen aufgeteilte Datums- und Uhrzeitangabe ab diesem Datum zum frühesten gültigen Zeitpunkt gemäß den Regeln in der Zeitzone zurück. |
4 | LocalDateTime atTime (int Stunde, int Minute) Kombiniert dieses Datum mit einer Uhrzeit, um eine LocalDateTime zu erstellen. |
5 | LocalDateTime atTime (int Stunde, int Minute, int Sekunde) Kombiniert dieses Datum mit einer Uhrzeit, um eine LocalDateTime zu erstellen. |
6 | LocalDateTime atTime (int Stunde, int Minute, int Sekunde, int nanoOfSecond) Kombiniert dieses Datum mit einer Uhrzeit, um eine LocalDateTime zu erstellen. |
7 | LocalDateTime atTime (LocalTime-Zeit) Kombiniert dieses Datum mit einer Uhrzeit, um eine LocalDateTime zu erstellen. |
8 | OffsetDateTime atTime (OffsetTime-Zeit) Kombiniert dieses Datum mit einer Versatzzeit, um eine OffsetDateTime zu erstellen. |
9 | int compareTo (ChronoLocalDate other) Vergleicht dieses Datum mit einem anderen Datum. |
10 | Boolescher Wert gleich (Objekt obj) Überprüft, ob dieses Datum einem anderen Datum entspricht. |
11 | Zeichenfolgenformat (DateTimeFormatter-Formatierer) Formatiert dieses Datum mit dem angegebenen Formatierer. |
12 | statisches LocalDate von (TemporalAccessor temporal) Ruft eine Instanz von LocalDate von einem temporären Objekt ab. |
13 | int get (TemporalField-Feld) Ruft den Wert des angegebenen Felds ab diesem Datum als int ab. |
14 | IsoChronology getChronology () Ruft die Chronologie dieses Datums ab, bei dem es sich um das ISO-Kalendersystem handelt. |
15 | int getDayOfMonth () Ruft das Feld Tag des Monats ab. |
16 | DayOfWeek getDayOfWeek () Ruft das Feld für den Wochentag ab, bei dem es sich um eine Aufzählung von DayOfWeek handelt. |
17 | int getDayOfYear () Ruft das Feld für den Tag des Jahres ab. |
18 | Era getEra () Ruft die zu diesem Zeitpunkt geltende Ära ab. |
19 | long getLong (TemporalField-Feld) Ruft den Wert des angegebenen Felds ab diesem Datum als Long ab. |
20 | Monat getMonth () Ruft das Feld für den Monat des Jahres mithilfe der Monatszählung ab. |
21 | int getMonthValue () Ruft das Feld für den Monat des Jahres von 1 bis 12 ab. |
22 | int getYear () Ruft das Jahresfeld ab. |
23 | int hashCode () Ein Hash-Code für dieses Datum. |
24 | boolean isAfter (ChronoLocalDate other) Überprüft, ob dieses Datum nach dem angegebenen Datum liegt. |
25 | boolean isBefore (ChronoLocalDate other) Überprüft, ob dieses Datum vor dem angegebenen Datum liegt. |
26 | boolean isEqual (ChronoLocalDate other) Überprüft, ob dieses Datum dem angegebenen Datum entspricht. |
27 | boolean isLeapYear () Überprüft, ob das Jahr ein Schaltjahr ist, gemäß den Regeln des ISO-proleptischen Kalendersystems. |
28 | boolean isSupported (TemporalField-Feld) Überprüft, ob das angegebene Feld unterstützt wird. |
29 | boolean isSupported (TemporalUnit-Einheit) Überprüft, ob die angegebene Einheit unterstützt wird. |
30 | int lengthOfMonth () Gibt die Länge des Monats zurück, der durch dieses Datum dargestellt wird. |
31 | int lengthOfYear () Gibt die Länge des durch dieses Datum dargestellten Jahres zurück. |
32 | LocalDate minus (lange MengeToSubtract, TemporalUnit-Einheit) Gibt eine Kopie dieses Datums mit dem angegebenen abgezogenen Betrag zurück. |
33 | LocalDate minus (TemporalAmount BetragToSubtract) Gibt eine Kopie dieses Datums mit dem angegebenen abgezogenen Betrag zurück. |
34 | LocalDate minusDays (lange TageToSubtract) Gibt eine Kopie dieses LocalDate mit der angegebenen Anzahl abgezogener Tage zurück. |
35 | LocalDate minusMonths (lange MonateToSubtract) Gibt eine Kopie dieses LocalDate mit der angegebenen Anzahl abgezogener Monate zurück. |
36 | LocalDate minusWeeks (lange WochenToSubtract) Gibt eine Kopie dieses LocalDate mit der angegebenen Anzahl abgezogener Wochen zurück. |
37 | LocalDate minusYears (lange JahreToSubtract) Gibt eine Kopie dieses LocalDate mit der angegebenen Anzahl abgezogener Jahre zurück. |
38 | statisches LocalDate jetzt () Ruft das aktuelle Datum von der Systemuhr in der Standardzeitzone ab. |
39 | statisches LocalDate jetzt (Clock Clock) Ruft das aktuelle Datum von der angegebenen Uhr ab. |
40 | statisches LocalDate jetzt (ZoneId Zone) Ruft das aktuelle Datum von der Systemuhr in der angegebenen Zeitzone ab. |
41 | statisches lokales Datum von (int Jahr, int Monat, int Tag des Monats) Ruft eine Instanz von LocalDate aus einem Jahr, einem Monat und einem Tag ab. |
42 | statisches lokales Datum von (int Jahr, Monat Monat, int Tag des Monats) Ruft eine Instanz von LocalDate aus einem Jahr, einem Monat und einem Tag ab. |
43 | statisches LocalDate ofEpochDay (langer epochDay) Ruft eine Instanz von LocalDate aus der Anzahl der Epochentage ab. |
44 | statisches lokales Datum des Jahres (int Jahr, int Tag des Jahres) Ruft eine Instanz von LocalDate aus einem Jahr und einem Tag des Jahres ab. |
45 | statische LocalDate-Analyse (CharSequence-Text) Ruft eine Instanz von LocalDate aus einer Textzeichenfolge ab, z. B. 2007-12-03. |
46 | statische LocalDate-Analyse (CharSequence-Text, DateTimeFormatter-Formatierer) Ruft eine Instanz von LocalDate aus einer Textzeichenfolge mit einem bestimmten Formatierer ab. |
47 | LocalDate plus (lange Menge ToAdd, TemporalUnit-Einheit) Gibt eine Kopie dieses Datums mit dem angegebenen hinzugefügten Betrag zurück. |
48 | LocalDate plus (TemporalAmount amountToAdd) Gibt eine Kopie dieses Datums mit dem angegebenen hinzugefügten Betrag zurück. |
49 | LocalDate plusDays (lange TageToAdd) Gibt eine Kopie dieses LocalDate mit der angegebenen Anzahl hinzugefügter Tage zurück. |
50 | LocalDate plusMonths (lange MonateToAdd) Gibt eine Kopie dieses LocalDate mit der angegebenen Anzahl hinzugefügter Monate zurück. |
51 | LocalDate plusWeeks (lange Wochen ToAdd) Gibt eine Kopie dieses LocalDate mit der angegebenen Anzahl hinzugefügter Wochen zurück. |
52 | LocalDate plusYears (lange Jahre bis hin zu Add) Gibt eine Kopie dieses LocalDate mit der angegebenen Anzahl von hinzugefügten Jahren zurück. |
53 | Fragt dieses Datum mit der angegebenen Abfrage ab. |
54 | ValueRange-Bereich (TemporalField-Feld) Ruft den Bereich gültiger Werte für das angegebene Feld ab. |
55 | langer toEpochDay () Konvertiert dieses Datum in den Epochentag. |
56 | String toString () Gibt dieses Datum als Zeichenfolge aus, z. B. 2007-12-03. |
57 | Zeitraum bis (ChronoLocalDate endDateExclusive) Berechnet den Zeitraum zwischen diesem Datum und einem anderen Datum als Zeitraum. |
58 | lange bis (Temporal endExclusive, TemporalUnit unit) Berechnet die Zeit bis zu einem anderen Datum in Bezug auf die angegebene Einheit. |
59 | LocalDate mit (TemporalAdjuster-Einsteller) Gibt eine angepasste Kopie dieses Datums zurück. |
60 | LocalDate with (TemporalField-Feld, langer neuer Wert) Gibt eine Kopie dieses Datums zurück, wobei das angegebene Feld auf einen neuen Wert gesetzt ist. |
61 | LocalDate withDayOfMonth (int dayOfMonth) Gibt eine Kopie dieses LocalDate mit geändertem Monatstag zurück. |
62 | LocalDate withDayOfYear (int dayOfYear) Gibt eine Kopie dieses LocalDate mit geändertem Tag des Jahres zurück. |
63 | LocalDate withMonth (int month) Gibt eine Kopie dieses LocalDate mit geändertem Monat des Jahres zurück. |
64 | LocalDate withYear (int Jahr) Gibt eine Kopie dieses LocalDate mit geändertem Jahr zurück. |
Methoden geerbt
Diese Klasse erbt Methoden von den folgenden Klassen:
- Java.lang.Object