Lenguaje

SimpleDateFormat.SubParse Método

Definición

Método protegido que convierte un campo de la cadena de entrada en un valor de campo numérico en 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

Parámetros

text
String

el texto de hora que se va a analizar.

start
Int32

dónde empezar a analizar.

ch
Char

carácter de patrón para el texto del campo de fecha que se va a analizar.

count
Int32

recuento de un carácter de patrón.

obeyCount
Boolean

si es true, el siguiente campo pulsa directamente este y debemos usar el recuento para saber cuándo detener el análisis.

allowNegative
Boolean
ambiguousYear
Boolean[]

parámetro return; tras la devolución, si ambiguaYear[0] es true, se ha analizado un año de dos dígitos y es posible que tenga que ser reajustado.

cal
Calendar

cal

Devoluciones

nueva posición de inicio si la coincidencia se realizó correctamente; un número negativo que indica un error coincidente; de lo contrario, . Como efecto secundario, establezca el campo adecuado de cal con el valor analizado.

Atributos

Comentarios

Método protegido que convierte un campo de la cadena de entrada en un valor de campo numérico en cal. Devuelve -start (para ParsePosition) si se produjo un error. Las subclases pueden invalidar este método para modificar o agregar funcionalidades de análisis.

Java documentación para android.icu.text.SimpleDateFormat.subParse(java.lang.String, int, char, int, boolean, boolean, boolean[], android.icu.util.Calendar).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a