Langue

SimpleDateFormat.SubParse Méthode

Définition

Méthode protégée qui convertit un champ de la chaîne d’entrée en valeur de champ numérique 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

Paramètres

text
String

heure d’analyse du texte.

start
Int32

où commencer l’analyse.

ch
Char

caractère de modèle pour le texte du champ de date à analyser.

count
Int32

nombre d’un caractère de modèle.

obeyCount
Boolean

si la valeur est true, le champ suivant est directement à côté de celui-ci, et nous devons utiliser le nombre pour savoir quand arrêter l’analyse.

allowNegative
Boolean
ambiguousYear
Boolean[]

paramètre de retour ; si ambiguëYear[0] est vrai, une année à deux chiffres a été analysée et doit peut-être être réajustée.

cal
Calendar

cal

Retours

la nouvelle position de début si la correspondance a réussi ; nombre négatif indiquant l’échec correspondant, sinon. En tant qu’effet secondaire, définissez le champ approprié de cal la valeur analysée.

Attributs

Remarques

Méthode protégée qui convertit un champ de la chaîne d’entrée en valeur de champ numérique en cal. Retourne -start (pour ParsePosition) en cas d’échec. Les sous-classes peuvent remplacer cette méthode pour modifier ou ajouter des fonctionnalités d’analyse.

Java documentation pour android.icu.text.SimpleDateFormat.subParse(java.lang.String, int, char, int, boolean, boolean, boolean[], android.icu.util.Calendar).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à