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