IsoChronology Clase

Definición

El sistema de calendario ISO.

[Android.Runtime.Register("java/time/chrono/IsoChronology", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class IsoChronology : Java.Time.Chrono.AbstractChronology, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable
[<Android.Runtime.Register("java/time/chrono/IsoChronology", ApiSince=26, DoNotGenerateAcw=true)>]
type IsoChronology = class
    inherit AbstractChronology
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
Atributos
Implementaciones

Comentarios

El sistema de calendario ISO.

Esta cronología define las reglas del sistema de calendario ISO. Este sistema de calendario se basa en el estándar ISO-8601, que es el calendario mundial de facto .

Los campos se definen de la siguiente manera: <ul><li>era - Hay dos eras, "Era actual" (CE) y "Antes de la era actual" (BCE). <li>year-of-era- The year-of-era is the same as the proleptic-year for the current CE era. Para la era del BCE antes de la época iso, el año aumenta de 1 hacia arriba a medida que el tiempo retrocede. <li>proleptic-year : el año proléptico es el mismo que el año de la era actual. Para la era anterior, los años tienen cero y, a continuación, valores negativos. <li>month-of-year: hay 12 meses en un año ISO, numerado de 1 a 12. <li>día de mes: hay entre 28 y 31 días en cada mes ISO, numerado de 1 a 31. Los meses 4, 6, 9 y 11 tienen 30 días, Los meses 1, 3, 5, 7, 8, 10 y 12 tienen 31 días. El mes 2 tiene 28 días o 29 en un año bisiesto. <li>día de año: hay 365 días en un año ISO estándar y 366 en un año bisiesto. Los días se numeran de 1 a 365 o 1 a 366. <li>bisiesto- Los años bisiestos se producen cada 4 años, excepto donde el año es divisable en 100 y no divisble en 400. </ul>

Se ha agregado en la versión 1.8.

Documentación de Java para java.time.chrono.IsoChronology.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Propiedades

CalendarType

Obtiene el tipo de calendario del sistema de calendario subyacente : "iso8601".

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

Obtiene el identificador de la cronología : "ISO".

Instance

Instancia singleton de la cronología ISO.

JniIdentityHashCode

El sistema de calendario ISO.

(Heredado de Object)
JniPeerMembers

El sistema de calendario ISO.

PeerReference

El sistema de calendario ISO.

(Heredado de Object)
ThresholdClass

El sistema de calendario ISO.

(Heredado de AbstractChronology)
ThresholdType

El sistema de calendario ISO.

(Heredado de AbstractChronology)

Métodos

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
CompareTo(IChronology)

Compara esta cronología con otra cronología.

(Heredado de AbstractChronology)
CompareTo(Object)

El sistema de calendario ISO.

(Heredado de AbstractChronology)
Date(IEra, Int32, Int32, Int32)

Obtiene una fecha local ISO a partir de los campos era, año de era, mes de año y día de mes.

Date(Int32, Int32, Int32)

Obtiene una fecha local ISO de los campos proleptic-year, month-of-year y day-of-month.

Date(ITemporalAccessor)

Obtiene una fecha local ISO de otro objeto de fecha y hora.

DateEpochDay(Int64)

Obtiene una fecha local ISO a partir del día de época.

DateNow()

Obtiene la fecha local ISO actual del reloj del sistema en la zona horaria predeterminada.

DateNow(Clock)

Obtiene la fecha local ISO actual del reloj especificado.

DateNow(ZoneId)

Obtiene la fecha local ISO actual del reloj del sistema en la zona horaria especificada.

DateYearDay(IEra, Int32, Int32)

Obtiene una fecha local ISO a partir de los campos era, año de era y día de año.

DateYearDay(Int32, Int32)

Obtiene una fecha local ISO a partir de los campos de año proléptico y día de año.

Dispose()

El sistema de calendario ISO.

(Heredado de Object)
Dispose(Boolean)

El sistema de calendario ISO.

(Heredado de Object)
EpochSecond(Int32, Int32, Int32, Int32, Int32, Int32, ZoneOffset)

Obtiene el número de segundos de la época de 1970-01-01T00:00:00Z.

Equals(Object)

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

(Heredado de Object)
EraOf(Int32)

El sistema de calendario ISO.

Eras()

El sistema de calendario ISO.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
IsLeapYear(Int64)

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

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)
LocalDateTime(ITemporalAccessor)

Obtiene una fecha y hora local ISO de otro objeto de fecha y hora.

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)
Period(Int32, Int32, Int32)

Obtiene un período para esta cronología basándose en años, meses y días.

ProlepticYear(IEra, Int32)

El sistema de calendario ISO.

Range(ChronoField)

El sistema de calendario ISO.

ResolveDate(IDictionary<ITemporalField,Long>, ResolverStyle)

Resuelve los valores analizados ChronoField en una fecha durante el análisis.

(Heredado de AbstractChronology)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

El sistema de calendario ISO.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

El sistema de calendario ISO.

(Heredado de Object)
Wait()

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

(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)
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)
ZonedDateTime(Instant, ZoneId)

Obtiene una fecha y hora con zona ISO en esta cronología de .Instant

ZonedDateTime(ITemporalAccessor)

Obtiene una fecha y hora con zona ISO a partir de otro objeto de fecha y hora.

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

El sistema de calendario ISO.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

El sistema de calendario ISO.

(Heredado de Object)
IJavaPeerable.Finalized()

El sistema de calendario ISO.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

El sistema de calendario ISO.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

El sistema de calendario ISO.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

El sistema de calendario ISO.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

El sistema de calendario ISO.

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

El sistema de calendario ISO.

GetJniTypeName(IJavaPeerable)

El sistema de calendario ISO.

Se aplica a