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>, Serializable
Metodi 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 | <R> R query (TemporalQuery <R> query) 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