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