Язык

SimpleDateFormat.SubParse Метод

Определение

Защищенный метод, который преобразует одно поле входной строки в числовое значение поля в 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

Параметры

text
String

текст времени, который нужно проанализировать.

start
Int32

где начать синтаксический анализ.

ch
Char

символ шаблона для синтаксического анализа текста поля даты.

count
Int32

количество символов шаблона.

obeyCount
Boolean

Если значение true, то следующее поле напрямую злоупотребляет этим, и мы должны использовать счетчик, чтобы узнать, когда остановить синтаксический анализ.

allowNegative
Boolean
ambiguousYear
Boolean[]

возвращаемый параметр; при возврате, если неоднозначныйYear[0] имеет значение true, то двухзначный год был проанализирован и может потребоваться выполнить перенаправку.

cal
Calendar

cal

Возвращаемое значение

новая позиция начала при успешном сопоставлении; отрицательное число, указывающее на сбой сопоставления, в противном случае. В качестве побочных эффектов задайте соответствующее поле cal с проанализированным значением.

Атрибуты

Комментарии

Защищенный метод, который преобразует одно поле входной строки в числовое значение поля в cal. Возвращает -start (для ParsePosition), если произошел сбой. Подклассы могут переопределить этот метод для изменения или добавления возможностей синтаксического анализа.

Java документации по android.icu.text.SimpleDateFormat.subParse(java.lang.String, int, char, int, boolean, boolean, boolean[], android.icu.util.Calendar).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к