SimpleDateFormat.Parse(String, ParsePosition) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Analizza il testo da una stringa per produrre un oggetto Date
.
[Android.Runtime.Register("parse", "(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date;", "GetParse_Ljava_lang_String_Ljava_text_ParsePosition_Handler")]
public override Java.Util.Date? Parse (string? text, Java.Text.ParsePosition? pos);
[<Android.Runtime.Register("parse", "(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date;", "GetParse_Ljava_lang_String_Ljava_text_ParsePosition_Handler")>]
override this.Parse : string * Java.Text.ParsePosition -> Java.Util.Date
Parametri
- text
- String
Parte String
della quale deve essere analizzata.
- pos
- ParsePosition
Oggetto ParsePosition
con informazioni sull'indice e sull'indice degli errori, come descritto in precedenza.
Restituisce
Oggetto Date
analizzato dalla stringa. In caso di errore, restituisce null.
- Attributi
Eccezioni
se nel criterio sono presenti caratteri non validi.
Commenti
Analizza il testo da una stringa per produrre un oggetto Date
.
Il metodo tenta di analizzare il testo a partire dall'indice specificato da pos
. Se l'analisi ha esito positivo, l'indice di pos
viene aggiornato all'indice dopo l'ultimo carattere utilizzato (l'analisi non usa necessariamente tutti i caratteri fino alla fine della stringa) e viene restituita la data analizzata. L'oggetto aggiornato pos
può essere usato per indicare il punto iniziale per la chiamata successiva a questo metodo. Se si verifica un errore, l'indice di non viene modificato, l'indice di pos
errore di pos
viene impostato sull'indice del carattere in cui si è verificato l'errore e viene restituito Null.
Questa operazione di analisi usa per DateFormat#calendar calendar
produrre un oggetto Date
. Tutti i campi di data e ora sono Calendar#clear() cancellati prima dell'analisi calendar
e i calendar
valori predefiniti dei campi data/ora vengono usati per eventuali informazioni di data e ora mancanti. Ad esempio, il valore dell'anno dell'analisi Date
è 1970 con GregorianCalendar
se non viene assegnato alcun valore annuale dall'operazione di analisi. Il TimeZone
valore può essere sovrascritto, a seconda del modello specificato e del valore del fuso orario in text
. Qualsiasi TimeZone
valore impostato in precedenza da una chiamata a #setTimeZone(java.util.TimeZone) setTimeZone
potrebbe dover essere ripristinato per ulteriori operazioni.
Documentazione java per java.text.SimpleDateFormat.parse(java.lang.String, java.text.ParsePosition)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.