Calendar.HandleComputeFields(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.