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 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