Sprache

Calendar.HandleComputeFields(Int32) Methode

Definition

Unterklassen können diese Methode außer Kraft setzen, um mehrere für jedes Kalendersystem spezifische Felder zu berechnen.

[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

Parameter

julianDay
Int32
Attribute

Hinweise

Unterklassen können diese Methode außer Kraft setzen, um mehrere für jedes Kalendersystem spezifische Felder zu berechnen. Diese lauten wie folgt:

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

Unterklassen können auf die Felder DAY_OF_WEEK und DOW_LOCAL verweisen, die beim Aufrufen dieser Methode festgelegt werden. Unterklassen können auch die getGregorianXxx()-Methoden aufrufen, um gregorianische Kalenderäquivalente für den angegebenen julianischen Tag abzurufen.

Darüber hinaus sollten Unterklassen alle unterklassenspezifischen Felder berechnen, d. h. Felder aus BASE_FIELD_COUNT zu getFieldCount() - 1.

Die Standardimplementierung in Calendar der Implementierung eines rein proleptischen gregorianischen Kalenders.

Java Dokumentation für android.icu.util.Calendar.handleComputeFields(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: