java.time.Year Classe
introduction
le java.time.Year classe représente une année dans le système de calendrier ISO-8601, comme 2007.
Déclaration de classe
Voici la déclaration pour java.time.Year classe -
public final class Year
extends Object
implements Temporal, TemporalAdjuster, Comparable<Year>, Serializable
Champ
Voici les champs pour Java.time.Period classe -
static int MAX_VALUE - L'année maximale prise en charge, «+ 999 999 999».
static int MIN_VALUE - L'année minimale prise en charge, «-999 999 999».
Méthodes de classe
N ° Sr. | Méthode et description |
---|---|
1 | Temporal AdjustInto (temporel temporel) Ajuste l'objet temporel spécifié à avoir cette année. |
2 | LocalDate atDay (int dayOfYear) Combine cette année avec un jour de l'année pour créer un LocalDate. |
3 | YearMonth atMonth(int month) Combine cette année avec un mois pour créer un YearMonth. |
4 | YearMonth atMonth(Month month) Combine cette année avec un mois pour créer un YearMonth. |
5 | LocalDate atMonthDay(MonthDay monthDay) Combine cette année avec un mois-jour pour créer un LocalDate. |
6 | int compareTo (Année autre) Se compare cette année à une autre année. |
sept | booléen est égal à (Object otherYear) Vérifie si cette année est égale à l'année spécifiée. |
8 | Format de chaîne (formateur DateTimeFormatter) Formats cette année en utilisant le formateur spécifié. |
9 | Année statique à partir de (Montant TemporalAmount) Obtient une instance de Year à partir d'un montant temporel. |
dix | int get (champ TemporalField) Obtient la valeur du champ spécifié à partir de cette année sous la forme d'un entier. |
11 | long getLong (champ TemporalField) Obtient la valeur de l'unité demandée aussi longtemps. |
12 | int getValue () Obtient la valeur de l'année. |
13 | int hashCode () Un code de hachage pour cette année. |
14 | boolean isAfter (Année autre) Vérifie si cette année est postérieure à l'année spécifiée. |
15 | booléen isBefore (Année autre) Vérifie si cette année est antérieure à l'année spécifiée. |
16 | booléen isLeap () 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 isValidMonthDay (MonthDay monthDay) Vérifie si le mois-jour est valide pour cette année. |
21 | longueur int () Obtient la durée de cette année en jours. |
22 | Année moins (long amountToSubtract, unité TemporalUnit) Renvoie une copie de cette année avec le montant spécifié soustrait. |
23 | Année moins (TemporalAmount amountToSubtract) Renvoie une copie de cette année avec l'année spécifiée soustraite. |
24 | Année moins Années (longues annéesToSubtract) Renvoie une copie de cette année avec les années spécifiées soustraites. |
25 | Année statique maintenant () Obtient l'année en cours à partir de l'horloge système dans le fuseau horaire par défaut. |
26 | Année statique maintenant (horloge) Obtient l'année en cours à partir de l'horloge spécifiée. |
27 | Année statique maintenant (zone ZoneId) Obtient l'année en cours à partir de l'horloge système dans le fuseau horaire spécifié. |
28 | Année statique de (années int) Obtient une instance de Year. |
29 | Analyse d'année statique (texte CharSequence) Obtient une année à partir d'une chaîne de texte telle que 2007. |
30 | Analyse d'année statique (texte CharSequence, formateur DateTimeFormatter) Obtient une instance de Year à partir d'une chaîne de texte à l'aide d'un formateur spécifique. |
31 | Année plus (long amountToAdd, unité TemporalUnit) Renvoie une copie de cette année avec l'année spécifiée ajoutée. |
32 | Année plus (TemporalAmount amountToAdd) Renvoie une copie de cette année avec l'année spécifiée ajoutée. |
33 | Year plusMonths(long monthsToAdd) Renvoie une copie de cette année avec les mois spécifiés ajoutés. |
34 | Year plusYears (longues années à ajouter) Renvoie une copie de cette année avec les années spécifiées ajoutées. |
35 | Requête <R> R (requête TemporalQuery <R>) Requêtes cette année à l'aide de la requête spécifiée. |
36 | Plage ValueRange (champ TemporalField) Obtient la plage de valeurs valides pour le champ spécifié. |
37 | Chaîne toString () Sorties cette année sous forme de chaîne. |
38 | long jusqu'à (Temporal endExclusive, unité TemporalUnit) Calcule la durée jusqu'à une autre année en fonction de l'unité spécifiée. |
39 | Année avec (TemporalAdjuster ajusteur) Renvoie une copie ajustée de cette année. |
Méthodes héritées
Cette classe hérite des méthodes des classes suivantes -
- Java.lang.Object