IsoChronology Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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 |
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 . |
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. |