java.time.MonthDay Class
introduzione
Il java.time.MonthDay class rappresenta un mese-giorno nel sistema di calendario ISO-8601, come --12-03.
Dichiarazione di classe
Di seguito è riportata la dichiarazione per java.time.MonthDay classe -
public final class MonthDay
extends Object
implements TemporalAccessor, TemporalAdjuster, Comparable<MonthDay>, Serializable
Metodi di classe
Sr.No. | Metodo e descrizione |
---|---|
1 | Temporal AdjustInto (temporale temporale) Regola l'oggetto temporale specificato per avere questo mese-giorno. |
2 | LocalDate atYear (int anno) Combina questo mese-giorno con un anno per creare un LocalDate. |
3 | int compareTo (MonthDay altro) Confronta questo mese-giorno con un altro mese-giorno. |
4 | booleano è uguale a (Object obj) Controlla se questo giorno-mese è uguale a un altro giorno-mese. |
5 | Formato stringa (formattatore DateTimeFormatter) Formatta questo mese-giorno utilizzando il formattatore specificato. |
6 | static MonthDay from (TemporalAccessor temporal) Ottiene un'istanza di MonthDay da un oggetto temporale. |
7 | int get (campo TemporalField) Ottiene il valore del campo specificato da questo mese-giorno come int. |
8 | int getDayOfMonth () Ottiene il campo del giorno del mese. |
9 | long getLong (campo TemporalField) Ottiene il valore del campo specificato da questo momento come long. |
10 | Month getMonth () Ottiene il campo del mese dell'anno utilizzando l'enumerazione Month. |
11 | int getMonthValue () Ottiene il campo del mese dell'anno compreso tra 1 e 12. |
12 | int hashCode () Un codice hash per questo mese-giorno. |
13 | booleano isAfter (MonthDay altro) Controlla se questo mese-giorno è successivo al mese-giorno specificato. |
14 | booleano isBefore (MonthDay altro) Controlla se questo mese-giorno è precedente al mese-giorno specificato. |
15 | booleano isSupported (campo TemporalField) Verifica se il campo specificato è supportato. |
16 | boolean isSupported (unità TemporalUnit) Controlla se l'unità specificata è supportata. |
17 | booleano isValidYear (int year) Controlla se l'anno è valido per questo mese. |
18 | static MonthDay ora () Ottiene l'ora corrente dall'orologio di sistema nel fuso orario predefinito. |
19 | static MonthDay ora (Orologio) Ottiene l'ora corrente dall'orologio specificato. |
20 | static MonthDay ora (ZoneId zone) Ottiene l'ora corrente dall'orologio di sistema nel fuso orario specificato. |
21 | static MonthDay of (int month, int dayOfMonth) Ottiene un'istanza di MonthDay. |
22 | static MonthDay of (Month month, int dayOfMonth) Ottiene un'istanza di MonthDay. |
23 | static MonthDay parse (CharSequence text) Ottiene un'istanza di MonthDay da una stringa di testo come --12-03. |
24 | static MonthDay parse (CharSequence text, DateTimeFormatter formatter) Ottiene un'istanza di MonthDay da una stringa di testo utilizzando un formattatore specifico. |
25 | <R> R query (TemporalQuery <R> query) Query questa volta utilizzando la query specificata. |
26 | Intervallo ValueRange (campo TemporalField) Ottiene l'intervallo di valori validi per il campo specificato. |
27 | String toString () Restituisce questa data come stringa, ad esempio --12-03. |
28 | MonthDay con (Month month) Restituisce una copia di questo MonthDay con il mese dell'anno modificato. |
29 | MonthDay withDayOfMonth (int dayOfMonth) Restituisce una copia di questo MonthDay con il giorno del mese modificato. |
30 | MonthDay withMonth (int mese) Restituisce una copia di questo MonthDay con il mese dell'anno modificato. |
Metodi ereditati
Questa classe eredita i metodi dalle seguenti classi:
- Java.lang.Object