java.time.YearMonth Sınıfı
Giriş
java.time.YearMonth sınıfı, 2007-12 gibi ISO-8601 takvim sisteminde bir yıl-ayı temsil eder.
Sınıf beyanı
Aşağıdaki beyanı java.time.YearMonth sınıf -
public final class YearMonth
extends Object
implements Temporal, TemporalAdjuster, Comparable<YearMonth>, Serializable
Sınıf yöntemleri
Sr.No. | Yöntem ve Açıklama |
---|---|
1 | Temporal ayarlama (Temporal temporal) Belirtilen geçici nesneyi bu yıl-ay olacak şekilde ayarlar. |
2 | LocalDate atDay (int dayOfMonth) Bir LocalDate oluşturmak için bu yılın ayını bir ayın günüyle birleştirir. |
3 | EndOfMonth'ta Yerel Tarih () Ayın sonunda bir Yerel Tarih döndürür .. |
4 | int CompareTo (YearMonth other) Bu yıl-ayı başka bir yıl-ayla karşılaştırır. |
5 | boole eşittir (DiğerYılAyI nesnesi) Bu YearMonth'un belirtilen YearMonth'a eşit olup olmadığını kontrol eder. |
6 | Dize biçimi (DateTimeFormatter biçimlendiricisi) Belirtilen biçimlendiriciyi kullanarak bu yıl-ayı biçimlendirir. |
7 | Statik Yıl Ayı (TemporalAmount miktarı) Geçici bir miktardan bir YearMonth örneği alır. |
8 | int get (TemporalField alanı) Belirtilen alanın değerini bu yıl-aydan int olarak alır. |
9 | long getLong (TemporalField alanı) İstenilen birimin değerini uzun süre alır. |
10 | Ay getMonth () Ay numaralandırmasını kullanarak yılın ayı alanını alır. |
11 | int getMonthValue () 1'den 12'ye kadar yılın ayı alanını alır. |
12 | int getYear () Yıl alanını alır. |
13 | int hashCode () Bu YearMonth için bir karma kod. |
14 | boole isAfter (YearMonth diğer) Bu yıl-ayın belirtilen yıl-aydan sonra olup olmadığını kontrol eder. |
15 | boolean isBefore (YearMonth diğer) Bu yıl-ayın belirtilen yıl-aydan önce olup olmadığını kontrol eder. |
16 | boole isLeapYear () ISO proleptik takvim sistemi kurallarına göre yılın artık yıl olup olmadığını kontrol eder. |
17 | boole isLeap (uzun yıl) ISO proleptik takvim sistemi kurallarına göre yılın artık yıl olup olmadığını kontrol eder. |
18 | boole isSupported (TemporalField alanı) Belirtilen alanın desteklenip desteklenmediğini kontrol eder. |
19 | boolean isSupported (TemporalUnit birimi) Belirtilen birimin desteklenip desteklenmediğini kontrol eder. |
20 | boolean isValidDay (int dayOfMonth) Ayın gününün bu yıl-ay için geçerli olup olmadığını kontrol eder. |
21 | int lengthOfMonth () Yılı dikkate alarak ayın uzunluğunu döndürür. |
22 | int lengthOfYear () Yılın uzunluğunu döndürür. |
23 | YearMonth eksi (long amountToSubtract, TemporalUnit unit) Bu yılın bir kopyasını belirtilen miktar çıkarılmış olarak döndürür. |
24 | YılAy eksi (TemporalAmount amountToSubtract) Bu YearMonth'un, belirtilen YearMonth çıkarılarak bir kopyasını döndürür. |
25 | Yıl Ay eksi Aylar (uzun aylar Çıkarma) Bu YearMonth'un, belirtilen ay çıkarılarak bir kopyasını döndürür. |
26 | Yıl Ay eksi Yıllar (uzun yıllarÇıkarmak için) Bu YearMonth'un belirtilen yılların çıkarılmış bir kopyasını döndürür. |
27 | statik YearMonth şimdi () Varsayılan saat dilimindeki sistem saatinden geçerli yıl-ayı alır. |
28 | statik YearMonth şimdi (Saat saati) Belirtilen saatten geçerli yıl-ayı alır. |
29 | statik YearMonth şimdi (ZoneId bölgesi) Belirtilen saat dilimindeki sistem saatinden geçerli yıl-ayı alır. |
30 | statik Yıl Ayı (int yıl, int ay) Bir yıl ve aydan bir YearMonth örneği alır. |
31 | statik Yıl Ayı (int yıl, Ay ay) Bir yıl ve aydan bir YearMonth örneği alır. |
32 | statik YearMonth ayrıştırma (CharSequence metni) 2007-12 gibi bir metin dizesinden YearMonth değerini alır. |
33 | statik YearMonth ayrıştırması (CharSequence metni, DateTimeFormatter biçimlendiricisi) Belirli bir biçimlendiriciyi kullanarak bir metin dizesinden YearMonth örneğini alır. |
34 | YearMonth plus (long amountToAdd, TemporalUnit birimi) Bu YearMonth'un belirtilen YearMonth eklenmiş bir kopyasını döndürür. |
35 | YearMonth plus (TemporalAmount amountToAdd) Bu YearMonth'un belirtilen YearMonth eklenmiş bir kopyasını döndürür. |
36 | YearMonth plusMonths (long monthsToAdd) Bu YearMonth'un belirtilen ayların eklendiği bir kopyasını döndürür. |
37 | YearMonth plusYears (long yearsToAdd) Bu YearMonth'un belirtilen yılların eklendiği bir kopyasını döndürür. |
38 | Belirtilen sorguyu kullanarak bu yıl-ay sorgular. |
39 | ValueRange aralığı (TemporalField alanı) Belirtilen alan için geçerli değerlerin aralığını alır. |
40 | String toString () Bu yıl-ay bir String olarak çıktılar. |
41 | uzun süre (Temporal endExclusive, TemporalUnit unit) Belirtilen birim cinsinden başka bir yıl-aya kadar geçen süreyi hesaplar. |
42 | YearMonth with (TemporalAdjuster ayarlayıcı) Bu yıl-ayın düzeltilmiş bir kopyasını döndürür. |
43 | YearMonth with (TemporalField field, long newValue) Belirtilen alan yeni bir değere ayarlanmış olarak bu yıl-ayın bir kopyasını döndürür. |
44 | Yıl Ay ile Ay (int ay) Yılın ayı değiştirilmiş olarak bu YearMonth'un bir kopyasını döndürür. |
45 | Yıl ile YılAy (yıl içi) Bu YearMonth'ın değiştirilmiş yılı içeren 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