java.time.Period Class
Einführung
Das java.time.Period Klasse modelliert eine Menge oder Zeitdauer in Jahren, Monaten und Tagen.
Klassenerklärung
Es folgt die Erklärung für java.time.Period Klasse -
public final class Period
extends Object
implements ChronoPeriod, Serializable
Feld
Es folgen die Felder für Java.time.Period Klasse -
static Period ZERO - Konstante für einen Zeitraum von Null.
Klassenmethoden
| Sr.Nr. | Methode & Beschreibung |
|---|---|
| 1 | Temporal addTo (Temporal temporal) Fügt diesen Zeitraum dem angegebenen temporalen Objekt hinzu. |
| 2 | statischer Zeitraum zwischen (LocalDate startInclusive, LocalDate endExclusive) Erhält einen Zeitraum, der aus der Anzahl der Jahre, Monate und Tage zwischen zwei Daten besteht. |
| 3 | Boolescher Wert gleich (Objekt otherPeriod) Überprüft, ob dieser Zeitraum dem angegebenen Zeitraum entspricht. |
| 4 | statische Duratio von (TemporalAmount Betrag) Ruft eine Instanz von Period aus einem zeitlichen Betrag ab. |
| 5 | long get (TemporalUnit-Einheit) Ruft den Wert der angeforderten Einheit ab. |
| 6 | IsoChronology getChronology () Ruft die Chronologie dieses Zeitraums ab, bei dem es sich um das ISO-Kalendersystem handelt. |
| 7 | int getDays () Ruft die Anzahl der Tage dieses Zeitraums ab. |
| 8 | int getMonths () Ruft die Anzahl der Monate dieses Zeitraums ab. |
| 9 | List Ruft die von diesem Zeitraum unterstützten Einheiten ab. |
| 10 | int hashCode () Ein Hash-Code für diesen Zeitraum. |
| 11 | boolean isNegative () Überprüft, ob dieser Zeitraum negativ ist, ausgenommen Null. |
| 12 | boolean isZero () Überprüft, ob dieser Zeitraum die Länge Null hat. |
| 13 | Periode minus (TemporalAmount BetragToSubtract) Gibt eine Kopie dieses Zeitraums mit abgezogenem angegebenen Zeitraum zurück. |
| 14 | Zeitraum minus Tage (lange TageToSubtract) Gibt eine Kopie dieses Zeitraums mit abgezogenen angegebenen Tagen zurück. |
| 15 | Zeitraum minus Monate (lange Monate) Gibt eine Kopie dieses Zeitraums mit abgezogenen angegebenen Monaten zurück. |
| 16 | Zeitraum minus Jahre (lange Jahre) Gibt eine Kopie dieses Zeitraums mit abgezogenen angegebenen Jahren zurück. |
| 17 | Periode multipliziert mit (langer Multiplikand) Gibt eine Kopie dieses Zeitraums multipliziert mit dem Skalar zurück. |
| 18 | Periode negiert () Gibt eine Kopie dieses Zeitraums mit negierter Länge zurück. |
| 19 | Zeitraum normalisiert () Gibt eine Kopie dieses Zeitraums mit normalisierten Jahren und Monaten zurück. |
| 20 | statische Periode von (int Jahre, int Monate, int Tage) Erhält einen Zeitraum, der eine Anzahl von Jahren, Monaten und Tagen darstellt. |
| 21 | statische Tageszeit (int Tage) Erhält einen Zeitraum, der eine Anzahl von Tagen darstellt. |
| 22 | statische Monatsperiode (int Monate) Erhält einen Zeitraum, der mehrere Monate darstellt. |
| 23 | statische Wochenperiode (int Wochen) Erhält einen Zeitraum, der mehrere Wochen darstellt. |
| 24 | statischer Zeitraum von Jahren (int Jahre) Erhält einen Zeitraum, der mehrere Wochen darstellt. |
| 25 | statische Periodenanalyse (CharSequence-Text) Ruft einen Punkt aus einer Textzeichenfolge wie PnYnMnD ab. |
| 26 | Zeitraum plus (TemporalAmount BetragToAdd) Gibt eine Kopie dieses Zeitraums mit dem angegebenen hinzugefügten Zeitraum zurück. |
| 27 | Zeitraum plus Tage (lange Tage zu addieren) Gibt eine Kopie dieses Zeitraums mit den angegebenen hinzugefügten Tagen zurück. |
| 28 | Zeitraum plusMonate (lange Monate, um hinzuzufügen) Gibt eine Kopie dieses Zeitraums mit den angegebenen hinzugefügten Monaten zurück. |
| 29 | Zeitraum plus Jahre (lange Jahre) Gibt eine Kopie dieses Zeitraums mit den angegebenen hinzugefügten Jahren zurück. |
| 30 | Temporal subtractFrom (Temporal temporal) Subtrahiert diesen Zeitraum vom angegebenen zeitlichen Objekt. |
| 31 | String toString () Eine Zeichenfolgendarstellung dieses Zeitraums unter Verwendung einer auf ISO-8601 Sekunden basierenden Darstellung, z. B. PT8H6M12.345S. |
| 32 | lange toTotalMonths () Ruft die Gesamtzahl der Monate in diesem Zeitraum ab. |
| 33 | Zeitraum mit Tagen (int Tage) Gibt eine Kopie dieses Zeitraums mit der angegebenen Anzahl von Tagen zurück. |
| 34 | Zeitraum mit Monaten (int Monate) Gibt eine Kopie dieses Zeitraums mit der angegebenen Anzahl von Monaten zurück. |
| 35 | Zeitraum mit Jahren (int Jahre) Gibt eine Kopie dieses Zeitraums mit der angegebenen Anzahl von Jahren zurück. |
Methoden geerbt
Diese Klasse erbt Methoden von den folgenden Klassen:
- Java.lang.Object