Sprache

Duration.Parse Methode

Definition

Überlädt

Name Beschreibung
Parse(ICharSequence)

Ruft eine Dauer aus einer Textzeichenfolge wie PnDTnHnMn.nS ab.

Parse(String)

Parse(ICharSequence)

Ruft eine Dauer aus einer Textzeichenfolge wie PnDTnHnMn.nS ab.

[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

Parameter

text
ICharSequence

der zu analysierende Text, nicht NULL

Gibt zurück

die analysierte Dauer, nicht NULL

Attribute

Hinweise

Ruft eine Dauer aus einer Textzeichenfolge wie PnDTnHnMn.nS ab. Dadurch wird eine textbezogene Darstellung einer Dauer analysiert, einschließlich der von toString() erzeugten Zeichenfolge. Die akzeptierten Formate basieren auf dem ISO-8601-Dauerformat PnDTnHnMn.nS mit Tagen, die als genau 24 Stunden gelten. Die Zeichenfolge beginnt mit einem optionalen Zeichen, das durch das negative ASCII- oder positive Symbol gekennzeichnet ist. Wenn negativ, wird der gesamte Zeitraum negiert. Der ASCII-Buchstabe "P" befindet sich im groß- oder kleinbuchstaben. Es gibt dann vier Abschnitte, die jeweils aus einer Zahl und einem Suffix bestehen. Die Abschnitte enthalten Suffixe in ASCII von "D", "H", "M" und "S" für Tage, Stunden, Minuten und Sekunden, die in Groß- oder Kleinbuchstaben akzeptiert werden. Die Suffixe müssen in der Reihenfolge auftreten. Der ASCII-Buchstabe "T" muss vor dem ersten Vorkommen (sofern vorhanden) eines Stunden-, Minuten- oder zweiten Abschnitts auftreten. Mindestens einer der vier Abschnitte muss vorhanden sein, und wenn "T" vorhanden ist, muss nach dem "T" mindestens ein Abschnitt vorhanden sein. Der Nummernteil jedes Abschnitts muss aus einer oder mehreren ASCII-Ziffern bestehen. Die Zahl kann durch das negative oder positive ASCII-Symbol präfixiert werden. Die Anzahl der Tage, Stunden und Minuten muss auf eine lange Analyse angewendet werden. Die Anzahl der Sekunden muss auf einen langen Mit optionalen Bruch analysiert werden. Der Dezimalkommapunkt kann entweder ein Punkt oder ein Komma sein. Der Bruchteil kann zwischen Null und 9 Ziffern aufweisen. Das führende Plus-/Minuszeichen und negative Werte für andere Einheiten sind nicht Teil des ISO-8601-Standards. Beispiele:

Java Referenz für java.time.Duration.parse.

Gilt für:

Parse(String)

public static Java.Time.Duration? Parse(string? text);
static member Parse : string -> Java.Time.Duration

Parameter

text
String

Gibt zurück

Gilt für: