Duration.Parse 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.
Overload
| Nome | Descrizione |
|---|---|
| Parse(ICharSequence) |
Ottiene un valore Duration da una stringa di testo, ad esempio PnDTnHnMn.nS. |
| Parse(String) |
Parse(ICharSequence)
Ottiene un valore Duration da una stringa di testo, ad esempio PnDTnHnMn.nS.
[Android.Runtime.Register("parse", "(Ljava/lang/CharSequence;)Ljava/time/Duration;", "", ApiSince=26)]
public static Java.Time.Duration? Parse(Java.Lang.ICharSequence? text);
[<Android.Runtime.Register("parse", "(Ljava/lang/CharSequence;)Ljava/time/Duration;", "", ApiSince=26)>]
static member Parse : Java.Lang.ICharSequence -> Java.Time.Duration
Parametri
- text
- ICharSequence
testo da analizzare, non null
Valori restituiti
durata analizzata, non Null
- Attributi
Commenti
Ottiene un valore Duration da una stringa di testo, ad esempio PnDTnHnMn.nS. Verrà analizzata una rappresentazione testuale di una durata, inclusa la stringa prodotta da toString(). I formati accettati sono basati sul formato di durata ISO-8601 PnDTnHnMn.nS con giorni considerati esattamente 24 ore. La stringa inizia con un segno facoltativo, indicato dal simbolo negativo ASCII o positivo. Se negativo, l'intero periodo viene negato. La lettera ASCII "P" è successiva in lettere maiuscole o minuscole. Ci sono quindi quattro sezioni, ognuna costituita da un numero e un suffisso. Le sezioni hanno suffissi in ASCII "D", "H", "M" e "S" per giorni, ore, minuti e secondi, accettati in lettere maiuscole o minuscole. I suffissi devono verificarsi in ordine. La lettera ASCII "T" deve verificarsi prima della prima occorrenza, se presente, di un'ora, di un minuto o di una seconda sezione. Almeno una delle quattro sezioni deve essere presente e se "T" è presente deve essere presente almeno una sezione dopo "T". La parte numerica di ogni sezione deve essere costituita da una o più cifre ASCII. Il numero può essere preceduto dal simbolo negativo o positivo ASCII. Il numero di giorni, ore e minuti deve essere analizzato a lungo. Il numero di secondi deve essere analizzato in una lunga con frazione facoltativa. Il separatore decimale può essere un punto o una virgola. La parte frazionaria può avere da zero a 9 cifre. Il segno più/meno iniziale e i valori negativi per altre unità non fanno parte dello standard ISO-8601. Esempi:
Java informazioni di riferimento per java.time.Duration.parse.