java.time.YearMonth Class
introduzione
Il java.time.YearMonth class rappresenta un anno-mese nel sistema di calendario ISO-8601, come 2007-12.
Dichiarazione di classe
Di seguito è riportata la dichiarazione per java.time.YearMonth classe -
public final class YearMonth
   extends Object
      implements Temporal, TemporalAdjuster, Comparable<YearMonth>, SerializableMetodi di classe
| Sr.No. | Metodo e descrizione | 
|---|---|
| 1 | Regolazione temporale in (temporale temporale) Regola l'oggetto temporale specificato in modo che abbia questo anno-mese. | 
| 2 | LocalDate atDay (int dayOfMonth) Combina questo anno-mese con un giorno del mese per creare un LocalDate. | 
| 3 | LocalDate atEndOfMonth () Restituisce un LocalDate alla fine del mese .. | 
| 4 | int compareTo (YearMonth altro) Confronta questo anno-mese con un altro anno-mese. | 
| 5 | booleano è uguale a (Object otherYearMonth) Controlla se questo YearMonth è uguale al YearMonth specificato. | 
| 6 | Formato stringa (formattatore DateTimeFormatter) Formatta questo anno-mese utilizzando il formattatore specificato. | 
| 7 | statico YearMonth da (TemporalAmount amount) Ottiene un'istanza di YearMonth da un importo temporale. | 
| 8 | int get (campo TemporalField) Ottiene il valore del campo specificato da questo anno-mese come int. | 
| 9 | long getLong (campo TemporalField) Ottiene il valore dell'unità richiesta 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 getYear () Ottiene il campo dell'anno. | 
| 13 | int hashCode () Un codice hash per questo YearMonth. | 
| 14 | booleano isAfter (YearMonth altro) Controlla se questo anno-mese è successivo all'anno-mese specificato. | 
| 15 | booleano isBefore (YearMonth altro) Controlla se questo anno-mese è precedente all'anno-mese specificato. | 
| 16 | booleano isLeapYear () Verifica se l'anno è bisestile, in base alle regole del sistema del calendario prolettico ISO. | 
| 17 | booleano isLeap (anno lungo) Verifica se l'anno è bisestile, in base alle regole del sistema del calendario prolettico ISO. | 
| 18 | boolean isSupported (campo TemporalField) Controlla se il campo specificato è supportato. | 
| 19 | boolean isSupported (unità TemporalUnit) Controlla se l'unità specificata è supportata. | 
| 20 | booleano isValidDay (int dayOfMonth) Controlla se il giorno del mese è valido per questo anno-mese. | 
| 21 | int lengthOfMonth () Restituisce la lunghezza del mese, tenendo conto dell'anno. | 
| 22 | int lengthOfYear () Restituisce la durata dell'anno. | 
| 23 | YearMonth meno (long amountToSubtract, TemporalUnit unit) Restituisce una copia di quest'anno con l'importo specificato sottratto. | 
| 24 | YearMonth meno (TemporalAmount amountToSubtract) Restituisce una copia di this YearMonth con il YearMonth specificato sottratto. | 
| 25 | YearMonth menoMonths (long monthsToSubtract) Restituisce una copia di questo YearMonth con il mese specificato sottratto. | 
| 26 | YearMonth menoYears (long yearsToSubtract) Restituisce una copia di questo YearMonth con gli anni specificati sottratti. | 
| 27 | static YearMonth ora () Ottiene l'anno-mese corrente dall'orologio di sistema nel fuso orario predefinito. | 
| 28 | static YearMonth now (Clock clock) Ottiene l'anno-mese corrente dall'orologio specificato. | 
| 29 | static YearMonth ora (ZoneId zone) Ottiene l'anno-mese corrente dall'orologio di sistema nel fuso orario specificato. | 
| 30 | statico YearMonth of (int anni, int mese) Ottiene un'istanza di YearMonth da un anno e un mese. | 
| 31 | static YearMonth of (int anni, Month month) Ottiene un'istanza di YearMonth da un anno e un mese. | 
| 32 | analisi statica YearMonth (CharSequence text) Ottiene un YearMonth da una stringa di testo come 2007-12. | 
| 33 | analisi statica YearMonth (CharSequence text, DateTimeFormatter formatter) Ottiene un'istanza di YearMonth da una stringa di testo utilizzando un formattatore specifico. | 
| 34 | YearMonth plus (long amountToAdd, unità TemporalUnit) Restituisce una copia di questo YearMonth con l'aggiunta YearMonth specificato. | 
| 35 | YearMonth plus (TemporalAmount amountToAdd) Restituisce una copia di questo YearMonth con l'aggiunta YearMonth specificato. | 
| 36 | YearMonth plusMonths (long months ToAdd) Restituisce una copia di questo YearMonth con l'aggiunta dei mesi specificati. | 
| 37 | YearMonth plusYears (long yearsToAdd) Restituisce una copia di questo YearMonth con gli anni specificati aggiunti. | 
| 38 | Interroga questo anno-mese utilizzando la query specificata. | 
| 39 | Intervallo ValueRange (campo TemporalField) Ottiene l'intervallo di valori validi per il campo specificato. | 
| 40 | String toString () Emette questo anno-mese come stringa. | 
| 41 | lungo fino a (Temporal endExclusive, TemporalUnit unit) Calcola la quantità di tempo fino a un altro anno-mese in termini di unità specificata. | 
| 42 | YearMonth con (TemporalAdjuster adjuster) Restituisce una copia rettificata di questo anno-mese. | 
| 43 | YearMonth con (campo TemporalField, lungo newValue) Restituisce una copia di questo anno-mese con il campo specificato impostato su un nuovo valore. | 
| 44 | YearMonth withMonth (int mese) Restituisce una copia di questo YearMonth con il mese dell'anno modificato. | 
| 45 | YearMonth withYear (int anno) Restituisce una copia di questo YearMonth con l'anno modificato. | 
Metodi ereditati
Questa classe eredita i metodi dalle seguenti classi:
- Java.lang.Object