SimpleDateFormat.SubParse Methode

Definition

Geschützte Methode, die ein Feld der Eingabezeichenfolge in einen numerischen Feldwert konvertiert.cal

[Android.Runtime.Register("subParse", "(Ljava/lang/String;ICIZZ[ZLandroid/icu/util/Calendar;)I", "GetSubParse_Ljava_lang_String_ICIZZarrayZLandroid_icu_util_Calendar_Handler", ApiSince=24)]
protected virtual int SubParse(string? text, int start, char ch, int count, bool obeyCount, bool allowNegative, bool[]? ambiguousYear, Android.Icu.Util.Calendar? cal);
[<Android.Runtime.Register("subParse", "(Ljava/lang/String;ICIZZ[ZLandroid/icu/util/Calendar;)I", "GetSubParse_Ljava_lang_String_ICIZZarrayZLandroid_icu_util_Calendar_Handler", ApiSince=24)>]
abstract member SubParse : string * int * char * int * bool * bool * bool[] * Android.Icu.Util.Calendar -> int
override this.SubParse : string * int * char * int * bool * bool * bool[] * Android.Icu.Util.Calendar -> int

Parameter

text
String

der zu analysierende Zeittext.

start
Int32

Wo soll mit der Analyse begonnen werden.

ch
Char

das Musterzeichen für den zu analysierenden Datumsfeldtext.

count
Int32

die Anzahl eines Musterzeichens.

obeyCount
Boolean

wenn "true", dann wird das nächste Feld direkt mit diesem Feld abgerechnet, und wir sollten die Anzahl verwenden, um zu wissen, wann die Analyse beendet werden soll.

allowNegative
Boolean
ambiguousYear
Boolean[]

Rückgabeparameter; wenn "mehrdeutiges Jahr"[0] "wahr" ist, wurde ein zweistelliges Jahr analysiert und muss möglicherweise neu ausgerichtet werden.

cal
Calendar

Cal

Gibt zurück

die neue Startposition, wenn der Abgleich erfolgreich war; eine negative Zahl, die den abgleichenden Fehler angibt, andernfalls. Legen Sie als Nebeneffekt das entsprechende Feld cal mit dem analysierten Wert fest.

Attribute

Hinweise

Geschützte Methode, die ein Feld der Eingabezeichenfolge in einen numerischen Feldwert konvertiert.cal Gibt -start (für ParsePosition) zurück, wenn ein Fehler aufgetreten ist. Unterklassen können diese Methode überschreiben, um Analysefunktionen zu ändern oder hinzuzufügen.

Java Dokumentation für android.icu.text.SimpleDateFormat.subParse(java.lang.String, int, char, int, boolean, boolean, boolean[], android.icu.util.Calendar).

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: