Idioma

Calendar.HandleComputeFields(Int32) Método

Definição

As subclasses podem substituir esse método para calcular vários campos específicos para cada sistema de calendário.

[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

Comentários

As subclasses podem substituir esse método para calcular vários campos específicos para cada sistema de calendário. Estes são:

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

As subclasses podem se referir aos campos DAY_OF_WEEK e DOW_LOCAL, que serão definidos quando esse método for chamado. Subclasses também podem chamar os métodos getGregorianXxx() para obter equivalentes do calendário gregoriano para o dia de Juliano especificado.

Além disso, as subclasses devem calcular quaisquer campos específicos de subclasse, ou seja, campos de BASE_FIELD_COUNT a getFieldCount() – 1.

A implementação padrão na Calendar implementação de um calendário gregoriano proléptico puro.

Java documentação para android.icu.util.Calendar.handleComputeFields(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a