java.time.YearMonth Classe
introduction
le java.time.YearMonth classe représente une année-mois dans le système de calendrier ISO-8601, tel que 2007-12.
Déclaration de classe
Voici la déclaration pour java.time.YearMonth classe -
public final class YearMonth
extends Object
implements Temporal, TemporalAdjuster, Comparable<YearMonth>, Serializable
Méthodes de classe
N ° Sr. | Méthode et description |
---|---|
1 | Temporal AdjustInto (temporel temporel) Ajuste l'objet temporel spécifié pour avoir cette année-mois. |
2 | LocalDate atDay (int dayOfMonth) Combine cette année-mois avec un jour du mois pour créer un LocalDate. |
3 | LocalDate atEndOfMonth () Renvoie un LocalDate à la fin du mois. |
4 | int compareTo (YearMonth autre) Compare cette année-mois à une autre année-mois. |
5 | boolean est égal à (Object otherYearMonth) Vérifie si ce YearMonth est égal au YearMonth spécifié. |
6 | Format de chaîne (formateur DateTimeFormatter) Formate cette année-mois en utilisant le formateur spécifié. |
sept | static YearMonth from (Montant de TemporalAmount) Obtient une instance de YearMonth à partir d'un montant temporel. |
8 | int get (champ TemporalField) Obtient la valeur du champ spécifié à partir de cette année-mois sous la forme d'un entier. |
9 | long getLong (champ TemporalField) Obtient la valeur de l'unité demandée aussi longtemps. |
dix | Mois getMonth () Obtient le champ du mois de l'année à l'aide de l'énumération Month. |
11 | int getMonthValue () Obtient le champ du mois de l'année de 1 à 12. |
12 | int getYear () Obtient le champ année. |
13 | int hashCode () Un code de hachage pour ce YearMonth. |
14 | booléen isAfter (YearMonth other) Vérifie si cette année-mois est postérieure à l'année-mois spécifiée. |
15 | booléen isBefore (YearMonth other) Vérifie si cette année-mois est antérieure à l'année-mois spécifiée. |
16 | booléen isLeapYear () Vérifie si l'année est une année bissextile, selon les règles du système de calendrier prolptique ISO. |
17 | booléen isLeap (longue année) Vérifie si l'année est une année bissextile, selon les règles du système de calendrier prolptique ISO. |
18 | boolean isSupported (champ TemporalField) Vérifie si le champ spécifié est pris en charge. |
19 | boolean isSupported (unité TemporalUnit) Vérifie si l'unité spécifiée est prise en charge. |
20 | booléen isValidDay (int dayOfMonth) Vérifie si le jour du mois est valide pour cette année-mois. |
21 | int lengthOfMonth () Renvoie la longueur du mois, en tenant compte de l'année. |
22 | int lengthOfYear () Renvoie la longueur de l'année. |
23 | YearMonth moins (long amountToSubtract, unité TemporalUnit) Renvoie une copie de cette année avec le montant spécifié soustrait. |
24 | YearMonth moins (TemporalAmount amountToSubtract) Renvoie une copie de ce YearMonth avec le YearMonth spécifié soustrait. |
25 | AnnéeMois moinsMois (longs moisToSubtract) Renvoie une copie de ce YearMonth avec le mois spécifié soustrait. |
26 | AnnéeMois moins Années (longues annéesToSubtract) Renvoie une copie de ce YearMonth avec les années spécifiées soustraites. |
27 | static YearMonth now () Obtient l'année-mois en cours à partir de l'horloge système dans le fuseau horaire par défaut. |
28 | Année statique Mois maintenant (horloge) Obtient l'année-mois en cours à partir de l'horloge spécifiée. |
29 | static YearMonth now (ZoneId zone) Obtient l'année-mois en cours à partir de l'horloge système dans le fuseau horaire spécifié. |
30 | static YearMonth of (années int, mois int) Obtient une instance de YearMonth à partir d'une année et d'un mois. |
31 | static YearMonth of (années int, mois mois) Obtient une instance de YearMonth à partir d'une année et d'un mois. |
32 | Analyse statique YearMonth (texte CharSequence) Obtient un YearMonth à partir d'une chaîne de texte telle que 2007-12. |
33 | Analyse statique YearMonth (texte CharSequence, formateur DateTimeFormatter) Obtient une instance de YearMonth à partir d'une chaîne de texte à l'aide d'un formateur spécifique. |
34 | YearMonth plus (long amountToAdd, unité TemporalUnit) Renvoie une copie de ce YearMonth avec le YearMonth spécifié ajouté. |
35 | YearMonth plus (TemporalAmount amountToAdd) Renvoie une copie de ce YearMonth avec le YearMonth spécifié ajouté. |
36 | YearMonth plusMonths (longs moisAjouter) Renvoie une copie de ce YearMonth avec les mois spécifiés ajoutés. |
37 | YearMonth plusYears (longues annéesAjouter) Renvoie une copie de ce YearMonth avec les années spécifiées ajoutées. |
38 | Requête <R> R (requête TemporalQuery <R>) Requêtes cette année-mois à l'aide de la requête spécifiée. |
39 | Plage ValueRange (champ TemporalField) Obtient la plage de valeurs valides pour le champ spécifié. |
40 | Chaîne toString () Sorties cette année-mois sous forme de chaîne. |
41 | long jusqu'à (Temporal endExclusive, unité TemporalUnit) Calcule la durée jusqu'à une autre année-mois en fonction de l'unité spécifiée. |
42 | AnnéeMois avec (TemporalAdjuster ajusteur) Renvoie une copie ajustée de cette année-mois. |
43 | YearMonth avec (champ TemporalField, long newValue) Renvoie une copie de cette année-mois avec le champ spécifié défini sur une nouvelle valeur. |
44 | YearMonth withMonth (mois entier) Renvoie une copie de ce YearMonth avec le mois de l'année modifié. |
45 | AnnéeMois avec Année (année int) Renvoie une copie de ce YearMonth avec l'année modifiée. |
Méthodes héritées
Cette classe hérite des méthodes des classes suivantes -
- Java.lang.Object