Calendar.HandleComputeFields(Int32) Método
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í.
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.