java.time.Period Sınıfı
Giriş
java.time.Period sınıf, bir miktarı veya miktarı yıl, ay ve gün olarak modeller.
Sınıf beyanı
Aşağıdaki beyanı java.time.Period sınıf -
public final class Period
extends Object
implements ChronoPeriod, Serializable
Alan
Aşağıdakiler için alanlar Java.time.Period sınıf -
static Period ZERO - Sıfır Periyot için Sabit.
Sınıf yöntemleri
Sr.No. | Yöntem ve Açıklama |
---|---|
1 | Temporal addTo (Temporal temporal) Bu Periyodu belirtilen geçici nesneye ekler. |
2 | (LocalDate startInclusive, LocalDate endExclusive) arasındaki statik Dönem İki tarih arasındaki yıl, ay ve gün sayısından oluşan bir Dönem elde eder. |
3 | boolean equals (Object otherPeriod) Bu Sürenin belirtilen Döneme eşit olup olmadığını kontrol eder. |
4 | statik Duratio'dan (TemporalAmount miktarı) Geçici bir miktardan Periyod örneği alır. |
5 | long get (TemporalUnit birimi) İstenen birimin değerini alır. |
6 | IsoChronology getChronology () ISO takvim sistemi olan bu dönemin kronolojisini alır. |
7 | int getDays () Bu dönemin günlerinin miktarını alır. |
8 | int getMonths () Bu dönemin aylarının miktarını alır. |
9 | Bu Dönem tarafından desteklenen birimler kümesini alır. |
10 | int hashCode () Bu Dönem için bir karma kod. |
11 | booleanegative () Bu Periyodun sıfır hariç negatif olup olmadığını kontrol eder. |
12 | boole sıfırdır () Bu Periyodun sıfır uzunlukta olup olmadığını kontrol eder. |
13 | Periyot eksi (TemporalAmount amountToSubtract) Bu Dönemin, belirtilen Dönemin çıkarıldığı bir kopyasını döndürür. |
14 | Süre eksiGünler (uzun günlerToSubtract) Bu dönemin, belirtilen günler çıkarılarak bir kopyasını döndürür. |
15 | Aylar eksi dönem (uzun aylar) Bu dönemin, belirtilen aylar çıkarılmış şekilde bir kopyasını döndürür. |
16 | Dönem eksi Yıllar (uzun yıllar) Bu dönemin, belirtilen yılların çıkarıldığı bir kopyasını döndürür. |
17 | Periyot çarpımıBy (uzun çarpılan) Bu Dönemin skaler ile çarpılmış bir kopyasını döndürür. |
18 | Negatif dönem () Bu Dönemin bir kopyasını, uzunluğu reddedilmiş olarak döndürür. |
19 | Normalleştirilmiş dönem () Yıllar ve aylar normalleştirilmiş olarak bu sürenin bir kopyasını döndürür. |
20 | statik Dönem (int yıllar, int aylar, int günler) Birkaç yılı, ayı ve günü temsil eden bir Dönem elde eder. |
21 | static Period ofDays (int günler) Bir dizi günü temsil eden bir Dönem elde eder. |
22 | statik Ay Dönemi (int ay) Birkaç ayı temsil eden bir Dönem elde eder. |
23 | statik Hafta Dönemi (int hafta) Birkaç haftayı temsil eden bir Dönem elde eder. |
24 | statik Yıl Dönemi (int yıl) Birkaç haftayı temsil eden bir Dönem elde eder. |
25 | statik Dönem ayrıştırma (CharSequence metni) PnYnMnD gibi bir metin dizesinden Periyot alır. |
26 | Dönem artı (TemporalAmount amountToAdd) Bu Dönemin, belirtilen Dönem eklenmiş bir kopyasını döndürür. |
27 | Period plusDays (long daysToAdd) Bu dönemin, belirtilen günlerin eklendiği bir kopyasını döndürür. |
28 | Artı Aylar (uzun aylarToAdd) Bu dönemin, belirtilen ayların eklendiği bir kopyasını döndürür. |
29 | Dönem artı Yıllar (uzun yıllarToAdd) Bu dönemin, belirtilen yılların eklendiği bir kopyasını döndürür. |
30 | Temporal çıkarmaFrom (Temporal temporal) Bu Periyodu belirtilen geçici nesneden çıkarır. |
31 | String toString () PT8H6M12.345S gibi ISO-8601 saniye tabanlı gösterim kullanan bu Dönemin dize temsili. |
32 | long toTotalMonths () Bu dönemdeki toplam ay sayısını alır. |
33 | Day withDays (gün içi) Belirtilen sayıda gün ile bu dönemin bir kopyasını döndürür. |
34 | Aylar ile Dönem (int ay) Belirtilen sayıda ay ile bu dönemin bir kopyasını döndürür. |
35 | Yıllar (int yıllar) ile dönem Belirtilen Yıl sayısı ile bu dönemin bir kopyasını döndürür. |
Miras alınan yöntemler
Bu sınıf, yöntemleri aşağıdaki sınıflardan miras alır -
- Java.lang.Object