Klasa java.time.MonthDay
Wprowadzenie
Plik java.time.MonthDay class reprezentuje dzień miesiąca w systemie kalendarza ISO-8601, na przykład --12-03.
Deklaracja klasy
Poniżej znajduje się deklaracja dla java.time.MonthDay klasa -
public final class MonthDay
extends Object
implements TemporalAccessor, TemporalAdjuster, Comparable<MonthDay>, Serializable
Metody klasowe
| Sr.No. | Metoda i opis |
|---|---|
| 1 | Temporal AdjustInto (Temporal temporal) Dopasowuje określony obiekt czasowy do tego dnia miesiąca. |
| 2 | LocalDate atYear (int rok) Łączy ten dzień miesiąca z rokiem, aby utworzyć LocalDate. |
| 3 | int compareTo (MonthDay inny) Porównuje ten dzień miesiąca z innym dniem miesiąca. |
| 4 | boolean equals (Object obj) Sprawdza, czy ten dzień miesiąca jest równy innemu dzieńowi miesiąca. |
| 5 | Format ciągu (formatowanie DateTimeFormatter) Formatuje ten dzień miesiąca przy użyciu określonego programu formatującego. |
| 6 | statyczny MonthDay od (TemporalAccessor temporal) Uzyskuje wystąpienie MonthDay z obiektu tymczasowego. |
| 7 | int get (pole TemporalField) Pobiera wartość określonego pola z tego dnia miesiąca jako liczbę całkowitą. |
| 8 | int getDayOfMonth () Pobiera pole dnia miesiąca. |
| 9 | long getLong (pole TemporalField) Pobiera wartość określonego pola z tego czasu jako long. |
| 10 | Miesiąc getMonth () Pobiera pole miesiąca roku przy użyciu wyliczenia Month. |
| 11 | int getMonthValue () Pobiera pole miesiąca roku od 1 do 12. |
| 12 | int hashCode () Kod skrótu na ten dzień miesiąca. |
| 13 | boolean isAfter (MonthDay inny) Sprawdza, czy ten dzień miesiąca przypada po określonym dniu miesiąca. |
| 14 | boolean isBefore (inny MonthDay) Sprawdza, czy ten dzień miesiąca wypada przed określonym dniem miesiąca. |
| 15 | boolean isSupported (pole TemporalField) Sprawdza, czy określone pole jest obsługiwane. |
| 16 | boolean isSupported (jednostka TemporalUnit) Sprawdza, czy określona jednostka jest obsługiwana. |
| 17 | boolean isValidYear (rok int) Sprawdza, czy rok jest ważny dla tego miesiąca-dnia. |
| 18 | statyczny MonthDay teraz () Pobiera aktualny czas z zegara systemowego w domyślnej strefie czasowej. |
| 19 | statyczny MonthDay teraz (zegar zegara) Uzyskuje aktualny czas z określonego zegara. |
| 20 | statyczny MonthDay teraz (strefa ZoneId) Pobiera aktualny czas z zegara systemowego w określonej strefie czasowej. |
| 21 | statyczny MonthDay of (int miesiąc, int dayOfMonth) Uzyskuje wystąpienie MonthDay. |
| 22 | statyczny MonthDay of (Miesiąc miesiąc, int dayOfMonth) Uzyskuje wystąpienie MonthDay. |
| 23 | statyczna analiza MonthDay (tekst CharSequence) Uzyskuje wystąpienie MonthDay z ciągu tekstowego, takiego jak --12-03. |
| 24 | statyczna analiza MonthDay (tekst CharSequence, program formatujący DateTimeFormatter) Uzyskuje wystąpienie MonthDay z ciągu tekstowego przy użyciu określonego programu formatującego. |
| 25 | Zapytania tym razem przy użyciu określonego zapytania. |
| 26 | Zakres wartości (pole TemporalField) Pobiera zakres prawidłowych wartości dla określonego pola. |
| 27 | Ciąg toString () Wyświetla tę datę jako ciąg, na przykład --12-03. |
| 28 | MonthDay with (Month month) Zwraca kopię tego MonthDay ze zmienionym miesiącem roku. |
| 29 | MonthDay withDayOfMonth (int dayOfMonth) Zwraca kopię tego MonthDay ze zmienionym dniem miesiąca. |
| 30 | MonthDay withMonth (int miesiąc) Zwraca kopię tego MonthDay ze zmienionym miesiącem roku. |
Dziedziczone metody
Ta klasa dziedziczy metody z następujących klas -
- Java.lang.Object