YearMonth Classe

Définition

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

[Android.Runtime.Register("java/time/YearMonth", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class YearMonth : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable, Java.Time.Temporal.ITemporal, Java.Time.Temporal.ITemporalAdjuster
[<Android.Runtime.Register("java/time/YearMonth", ApiSince=26, DoNotGenerateAcw=true)>]
type YearMonth = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IComparable
    interface ITemporal
    interface ITemporalAccessor
    interface ITemporalAdjuster
Héritage
YearMonth
Attributs
Implémente

Remarques

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

YearMonth est un objet date/heure immuable qui représente la combinaison d’une année et d’un mois. Tout champ pouvant être dérivé d’une année et d’un mois, tel que le trimestre de l’année, peut être obtenu.

Cette classe ne stocke pas ou ne représente pas un jour, une heure ou un fuseau horaire. Par exemple, la valeur « Octobre 2007 » peut être stockée dans un YearMonth.

Le système de calendrier ISO-8601 est le système de calendrier civil moderne utilisé aujourd’hui dans la plupart du monde. Il équivaut au système grégorien proleptique, dans lequel les règles actuelles pour les années bissextiles sont appliquées pour tout le temps. Pour la plupart des applications écrites aujourd’hui, les règles ISO-8601 sont entièrement adaptées. Toutefois, toute application qui utilise des dates historiques et exige qu’elles soient précises trouvera l’approche ISO-8601 inadaptée.

Ajouté dans la version 1.8.

Documentation Java pour java.time.YearMonth.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Propriétés

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
IsLeapYear

Vérifie si l’année est une année bissextile, conformément aux règles du système de calendrier proleptique ISO.

JniIdentityHashCode

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
JniPeerMembers

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Month

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

MonthValue

Obtient le champ mois d’année de 1 à 12.

PeerReference

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)
ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)
Year

Obtient le champ année.

Méthodes

AdjustInto(ITemporal)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

AtDay(Int32)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

AtEndOfMonth()

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
CompareTo(YearMonth)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Dispose()

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
Dispose(Boolean)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
Format(DateTimeFormatter)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

From(ITemporalAccessor)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Get(ITemporalField)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
GetLong(ITemporalField)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

IsAfter(YearMonth)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

IsBefore(YearMonth)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

IsSupported(ITemporalField)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

IsSupported(ITemporalUnit)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

IsValidDay(Int32)

Vérifie si le jour du mois est valide pour ce mois-ci.

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
LengthOfMonth()

Retourne la durée du mois, en tenant compte de l’année.

LengthOfYear()

Retourne la longueur de l’année.

Minus(Int64, ITemporalUnit)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Minus(ITemporalAmount)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

MinusMonths(Int64)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

MinusYears(Int64)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
Now()

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Now(Clock)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Now(ZoneId)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Of(Int32, Int32)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Of(Int32, Month)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Parse(ICharSequence)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Parse(ICharSequence, DateTimeFormatter)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Parse(String)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Parse(String, DateTimeFormatter)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Plus(Int64, ITemporalUnit)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Plus(ITemporalAmount)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

PlusMonths(Int64)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

PlusYears(Int64)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Query(ITemporalQuery)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Range(ITemporalField)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
ToArray<T>()

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
Until(ITemporal, ITemporalUnit)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
With(ITemporalAdjuster)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

With(ITemporalField, Int64)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

WithMonth(Int32)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

WithYear(Int32)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

Implémentations d’interfaces explicites

IComparable.CompareTo(Object)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

IJavaPeerable.Disposed()

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
IJavaPeerable.Finalized()

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

GetJniTypeName(IJavaPeerable)

Un mois d’année dans le système de calendrier ISO-8601, tel que 2007-12.

S’applique à