java.time.MonthDay Classe

introduction

le java.time.MonthDay classe représente un mois-jour dans le système de calendrier ISO-8601, tel que --12-03.

Déclaration de classe

Voici la déclaration pour java.time.MonthDay classe -

public final class MonthDay
   extends Object
      implements TemporalAccessor, TemporalAdjuster, Comparable<MonthDay>, Serializable

Méthodes de classe

N ° Sr. Méthode et description
1 Temporal AdjustInto (temporel temporel)

Ajuste l'objet temporel spécifié pour avoir ce mois-jour.

2 LocalDate atYear (année int)

Combine ce mois-jour avec un an pour créer un LocalDate.

3 int compareTo (MonthDay autre)

Compare ce mois-jour à un autre mois-jour.

4 booléen est égal à (Object obj)

Vérifie si ce mois-jour est égal à un autre mois-jour.

5 Format de chaîne (formateur DateTimeFormatter)

Formate ce mois-jour en utilisant le formateur spécifié.

6 static MonthDay de (TemporalAccessor temporal)

Obtient une instance de MonthDay à partir d'un objet temporel.

sept int get (champ TemporalField)

Obtient la valeur du champ spécifié à partir de ce mois-jour sous la forme d'un entier.

8 int getDayOfMonth ()

Obtient le champ jour du mois.

9 long getLong (champ TemporalField)

Obtient la valeur du champ spécifié à partir de cette heure sous la forme d'un long.

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 hashCode ()

Un code de hachage pour ce mois-jour.

13 boolean isAfter (MonthDay autre)

Vérifie si ce mois-jour est postérieur au mois-jour spécifié.

14 boolean isBefore (MonthDay autre)

Vérifie si ce jour du mois est avant le jour du mois spécifié.

15 boolean isSupported (champ TemporalField)

Vérifie si le champ spécifié est pris en charge.

16 boolean isSupported (unité TemporalUnit)

Vérifie si l'unité spécifiée est prise en charge.

17 booléen isValidYear (année entière)

Vérifie si l'année est valable pour ce mois-jour.

18 static MonthDay maintenant ()

Obtient l'heure actuelle à partir de l'horloge système dans le fuseau horaire par défaut.

19 MonthDay statique maintenant (horloge)

Obtient l'heure actuelle à partir de l'horloge spécifiée.

20 static MonthDay now (zone ZoneId)

Obtient l'heure actuelle à partir de l'horloge système dans le fuseau horaire spécifié.

21 static MonthDay of (int month, int dayOfMonth)

Obtient une instance de MonthDay.

22 static MonthDay of (Month month, int dayOfMonth)

Obtient une instance de MonthDay.

23 analyse statique MonthDay (texte CharSequence)

Obtient une instance de MonthDay à partir d'une chaîne de texte telle que --12-03.

24 analyse statique MonthDay (texte CharSequence, formateur DateTimeFormatter)

Obtient une instance de MonthDay à partir d'une chaîne de texte à l'aide d'un formateur spécifique.

25 Requête <R> R (requête TemporalQuery <R>)

Requête cette fois à l'aide de la requête spécifiée.

26 Plage ValueRange (champ TemporalField)

Obtient la plage de valeurs valides pour le champ spécifié.

27 Chaîne toString ()

Renvoie cette date sous forme de chaîne, telle que --12-03.

28 MonthDay avec (mois mois)

Renvoie une copie de ce MonthDay avec le mois de l'année modifié.

29 MonthDay withDayOfMonth (int dayOfMonth)

Renvoie une copie de ce MonthDay avec le jour du mois modifié.

30 MonthDay withMonth (mois entier)

Renvoie une copie de ce MonthDay avec le mois de l'année modifié.

Méthodes héritées

Cette classe hérite des méthodes des classes suivantes -

  • Java.lang.Object