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 | 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