java.time.Period Klasa
Wprowadzenie
Plik java.time.Period modele klasowe ilość lub ilość czasu wyrażona w latach, miesiącach i dniach.
Deklaracja klasy
Poniżej znajduje się deklaracja dla java.time.Period klasa -
public final class Period
extends Object
implements ChronoPeriod, Serializable
Pole
Poniżej znajdują się pola dla Java.time.Period klasa -
static Period ZERO - Stała przez okres zerowy.
Metody klasowe
Sr.No. | Metoda i opis |
---|---|
1 | Temporal addTo (Temporal temporal) Dodaje ten okres do określonego obiektu czasowego. |
2 | statyczny okres między (LocalDate startInclusive, LocalDate endExclusive) Uzyskuje okres składający się z liczby lat, miesięcy i dni między dwiema datami. |
3 | boolean równa się (Object otherPeriod) Sprawdza, czy ten okres jest równy podanemu okresowi. |
4 | statyczny Duratio z (kwota TemporalAmount) Uzyskuje wystąpienie Okresu z kwoty tymczasowej. |
5 | long get (jednostka TemporalUnit) Pobiera wartość żądanej jednostki. |
6 | IsoChronology getChronology () Pobiera chronologię tego okresu, czyli system kalendarza ISO. |
7 | int getDays () Pobiera liczbę dni w tym okresie. |
8 | int getMonths () Pobiera liczbę miesięcy tego okresu. |
9 | List Pobiera zestaw jednostek obsługiwanych przez ten okres. |
10 | int hashCode () Kod skrótu dla tego okresu. |
11 | boolean isNegative () Sprawdza, czy ten okres jest ujemny, z wyłączeniem zera. |
12 | boolean isZero () Sprawdza, czy ten okres ma zerową długość. |
13 | Okres minus (TemporalAmount amountToSubtract) Zwraca kopię tego Okresu po odjęciu określonego Okresu. |
14 | Okres minus dni (długie dni do odejmowania) Zwraca kopię tego okresu po odjęciu określonych dni. |
15 | Okres minus miesiące (długie miesiące) Zwraca kopię tego okresu po odjęciu określonych miesięcy. |
16 | Okres minus lata (długie lata) Zwraca kopię tego okresu po odjęciu określonych lat. |
17 | Okres pomnożony przez (długi mnożnik) Zwraca kopię tego Okresu pomnożoną przez wartość skalarną. |
18 | Okres zanegowany () Zwraca kopię tego Okresu z zanegowaną długością. |
19 | Okres znormalizowany () Zwraca kopię tego okresu ze znormalizowanymi latami i miesiącami. |
20 | statyczny okres (lata int, miesiące int, dni int) Uzyskuje okres reprezentujący liczbę lat, miesięcy i dni. |
21 | statyczny okres dni (dni int) Uzyskuje okres reprezentujący liczbę dni. |
22 | statyczny okres miesięcy (w miesiącach) Uzyskuje okres odpowiadający liczbie miesięcy. |
23 | statyczny okres tygodni (tygodnie int) Uzyskuje okres reprezentujący liczbę tygodni. |
24 | statyczny okres lat (lata int) Uzyskuje okres reprezentujący liczbę tygodni. |
25 | statyczna analiza okresu (tekst CharSequence) Pobiera kropkę z ciągu tekstowego, takiego jak PnYnMnD. |
26 | Okres plus (TemporalAmount amountToAdd) Zwraca kopię tego okresu z dodanym określonym okresem. |
27 | Okres plus dni (długie dni do dodania) Zwraca kopię tego okresu z dodanymi określonymi dniami. |
28 | Okres plus miesiące (długie miesiąceToAdd) Zwraca kopię tego okresu z dodanymi określonymi miesiącami. |
29 | Okres plus lata (długie lata do dodania) Zwraca kopię tego okresu z dodanymi określonymi latami. |
30 | Odejmowanie czasowe od (czasowe czasowe) Odejmuje ten okres od określonego obiektu czasowego. |
31 | Ciąg toString () Ciąg znaków reprezentujący ten okres przy użyciu reprezentacji opartej na sekundach ISO-8601, na przykład PT8H6M12.345S. |
32 | long toTotalMonths () Pobiera łączną liczbę miesięcy w tym okresie. |
33 | Okres z dniami (dni int) Zwraca kopię tego okresu z określoną liczbą dni. |
34 | Okres z miesiącami (w miesiącach) Zwraca kopię tego okresu z określoną liczbą miesięcy. |
35 | Okres z latami (między latami) Zwraca kopię tego okresu z określoną liczbą lat. |
Dziedziczone metody
Ta klasa dziedziczy metody z następujących klas -
- Java.lang.Object