Compartir a través de


YearMonth Clase

Definición

Un mes de año en el sistema de calendario ISO-8601, como 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
Herencia
YearMonth
Atributos
Implementaciones

Comentarios

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

YearMonth es un objeto de fecha y hora inmutable que representa la combinación de un año y mes. Se puede obtener cualquier campo que se pueda derivar de un año y mes, como trimestre de año.

Esta clase no almacena ni representa un día, hora o zona horaria. Por ejemplo, el valor "octubre de 2007" se puede almacenar en .YearMonth

El sistema de calendarios ISO-8601 es el sistema de calendario civil moderno utilizado hoy en la mayoría del mundo. Es equivalente al sistema de calendario gregoriano proléptico, en el que las reglas actuales para años bisiestos se aplican durante todo el tiempo. Para la mayoría de las aplicaciones escritas hoy en día, las reglas ISO-8601 son totalmente adecuadas. Sin embargo, cualquier aplicación que use fechas históricas y requiera que sean precisas encontrará que el enfoque ISO-8601 no es adecuado.

Agregado en la versión 1.8.

Documentación de Java para java.time.YearMonth.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IsLeapYear

Comprueba si el año es un año bisiesto, según las reglas del sistema de calendario iso proléptico.

JniIdentityHashCode

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
JniPeerMembers

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Month

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

MonthValue

Obtiene el campo mes de año de 1 a 12.

PeerReference

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
Year

Obtiene el campo de año.

Métodos

AdjustInto(ITemporal)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

AtDay(Int32)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

AtEndOfMonth()

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
CompareTo(YearMonth)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Dispose()

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
Dispose(Boolean)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
Format(DateTimeFormatter)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

From(ITemporalAccessor)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Get(ITemporalField)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetLong(ITemporalField)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

IsAfter(YearMonth)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

IsBefore(YearMonth)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

IsSupported(ITemporalField)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

IsSupported(ITemporalUnit)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

IsValidDay(Int32)

Comprueba si el día del mes es válido para este mes anual.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
LengthOfMonth()

Devuelve la longitud del mes, teniendo en cuenta el año.

LengthOfYear()

Devuelve la longitud del año.

Minus(Int64, ITemporalUnit)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Minus(ITemporalAmount)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

MinusMonths(Int64)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

MinusYears(Int64)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
Now()

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Now(Clock)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Now(ZoneId)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Of(Int32, Int32)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Of(Int32, Month)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Parse(ICharSequence, DateTimeFormatter)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Parse(ICharSequence)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Parse(String, DateTimeFormatter)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Parse(String)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Plus(Int64, ITemporalUnit)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Plus(ITemporalAmount)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

PlusMonths(Int64)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

PlusYears(Int64)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Query(ITemporalQuery)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Range(ITemporalField)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
Until(ITemporal, ITemporalUnit)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
With(ITemporalAdjuster)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

With(ITemporalField, Int64)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

WithMonth(Int32)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

WithYear(Int32)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Implementaciones de interfaz explícitas

IComparable.CompareTo(Object)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

IJavaPeerable.Disposed()

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
IJavaPeerable.Finalized()

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

GetJniTypeName(IJavaPeerable)

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

Se aplica a