java.time.MonthDay Sınıfı

Giriş

java.time.MonthDay sınıfı, --12-03 gibi, ISO-8601 takvim sisteminde bir ay-günü temsil eder.

Sınıf beyanı

Aşağıdaki beyanı java.time.MonthDay sınıf -

public final class MonthDay
   extends Object
      implements TemporalAccessor, TemporalAdjuster, Comparable<MonthDay>, Serializable

Sınıf yöntemleri

Sr.No. Yöntem ve Açıklama
1 Temporal ayarlama (Temporal temporal)

Belirtilen geçici nesneyi bu ay-güne sahip olacak şekilde ayarlar.

2 Yılda Yerel Tarih (yıl içi)

Bir LocalDate oluşturmak için bu ay-günü bir yıl ile birleştirir.

3 int CompareTo (MonthDay diğer)

Bu ay-günü başka bir ay-gün ile karşılaştırır.

4 boolean eşittir (Object obj)

Bu ayın başka bir ay-güne eşit olup olmadığını kontrol eder.

5 Dize biçimi (DateTimeFormatter biçimlendiricisi)

Bu ayın gününü belirtilen biçimlendiriciyi kullanarak biçimlendirir.

6 statik MonthDay from (TemporalAccessor temporal)

Geçici bir nesneden MonthDay örneğini alır.

7 int get (TemporalField alanı)

Bu ayın gününden belirtilen alanın değerini bir int olarak alır.

8 int getDayOfMonth ()

Ayın günü alanını alır.

9 long getLong (TemporalField alanı)

Bu andan itibaren belirtilen alanın değerini uzun olarak 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 hashCode ()

Bu ay-gün için bir karma kod.

13 boole isAfter (MonthDay diğer)

Bu ayın belirtilen ay-günden sonra olup olmadığını kontrol eder.

14 boole isBefore (MonthDay diğer)

Bu ayın belirtilen günden önce olup olmadığını kontrol eder.

15 boole isSupported (TemporalField alanı)

Belirtilen alanın desteklenip desteklenmediğini kontrol eder.

16 boolean isSupported (TemporalUnit birimi)

Belirtilen birimin desteklenip desteklenmediğini kontrol eder.

17 boole isValidYear (int year)

Yılın bu ay-gün için geçerli olup olmadığını kontrol eder.

18 statik MonthDay şimdi ()

Varsayılan saat dilimindeki sistem saatinden geçerli saati alır.

19 statik MonthDay şimdi (Saat saati)

Geçerli saati belirtilen saatten alır.

20 statik MonthDay şimdi (ZoneId bölgesi)

Belirtilen saat dilimindeki sistem saatinden geçerli saati alır.

21 statik MonthDay of (int month, int dayOfMonth)

MonthDay örneğini alır.

22 statik MonthDay of (Month month, int dayOfMonth)

MonthDay örneğini alır.

23 statik MonthDay ayrıştırması (CharSequence metni)

--12-03 gibi bir metin dizesinden MonthDay örneğini alır.

24 statik MonthDay ayrıştırma (CharSequence metni, DateTimeFormatter biçimlendiricisi)

Belirli bir formatlayıcı kullanarak bir metin dizesinden MonthDay örneğini alır.

25 R sorgusu (TemporalQuery sorgusu)

Bu sefer belirtilen sorguyu kullanarak sorgular.

26 ValueRange aralığı (TemporalField alanı)

Belirtilen alan için geçerli değerlerin aralığını alır.

27 String toString ()

Bu tarihi --12-03 gibi bir Dize olarak verir.

28 (Ay ay) ile MonthDay

Yılın ayı değiştirilmiş olarak bu MonthDay'in bir kopyasını döndürür.

29 DayOfMonth ile MonthDay (int dayOfMonth)

Bu MonthDay'in ayın günü değiştirilmiş bir kopyasını döndürür.

30 MonthDay withMonth (int month)

Yılın ayı değiştirilmiş olarak bu MonthDay'in 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