Lenguaje

Calendar.HandleComputeFields(Int32) Método

Definición

Las subclases pueden invalidar este método para calcular varios campos específicos de cada sistema de calendario.

[Android.Runtime.Register("handleComputeFields", "(I)V", "GetHandleComputeFields_IHandler", ApiSince=24)]
protected virtual void HandleComputeFields(int julianDay);
[<Android.Runtime.Register("handleComputeFields", "(I)V", "GetHandleComputeFields_IHandler", ApiSince=24)>]
abstract member HandleComputeFields : int -> unit
override this.HandleComputeFields : int -> unit

Parámetros

julianDay
Int32
Atributos

Comentarios

Las subclases pueden invalidar este método para calcular varios campos específicos de cada sistema de calendario. Estos son:

<ul><li>ERA <li>YEAR <li>MONTH <li>li DAY_OF_MONTH <li DAY_OF_YEAR <li>>EXTENDED_YEAR</ul>

Las subclases pueden hacer referencia a los campos DAY_OF_WEEK y DOW_LOCAL, que se establecerán cuando se llame a este método. Las subclases también pueden llamar a los métodos getGregorianXxx() para obtener equivalentes de calendario gregoriano para el día juliano determinado.

Además, las subclases deben calcular los campos específicos de la subclase, es decir, los campos de BASE_FIELD_COUNT a getFieldCount() - 1.

La implementación predeterminada en Calendar implementa un calendario gregoriano puro proleptico.

Java documentación para android.icu.util.Calendar.handleComputeFields(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a