Language

Duration.Parse メソッド

定義

オーバーロード

名前 説明
Parse(ICharSequence)

PnDTnHnMn.nS などのテキスト文字列から Duration を取得します。

Parse(String)

Parse(ICharSequence)

PnDTnHnMn.nS などのテキスト文字列から Duration を取得します。

[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

パラメーター

text
ICharSequence

null ではなく、解析するテキスト

返品

null ではなく解析された期間

属性

注釈

PnDTnHnMn.nS などのテキスト文字列から Duration を取得します。 これにより、toString() によって生成された文字列を含む、期間のテキスト表現が解析されます。 使用できる形式は、ISO-8601 期間形式 PnDTnHnMn.nS に基づいており、日は正確に 24 時間と見なされます。 文字列は省略可能な符号で始まり、ASCII 負または正の記号で示されます。 負の場合、期間全体が否定されます。 ASCII 文字 "P" は、大文字または小文字で次になります。 次に、4 つのセクションがあり、それぞれ数字とサフィックスで構成されます。 セクションには、日、時間、分、秒の場合、"D"、"H"、"M"、および "S" の ASCII のサフィックスがあり、大文字または小文字で受け入れられます。 サフィックスは順番に行う必要があります。 ASCII 文字 "T" は、最初に出現する場合は、時間、分、または 2 番目のセクションの前に発生する必要があります。 4 つのセクションのうち少なくとも 1 つが存在する必要があり、"T" が存在する場合は、"T" の後に少なくとも 1 つのセクションが存在する必要があります。 各セクションの番号部分は、1 つ以上の ASCII 数字で構成されている必要があります。 数値の先頭には、ASCII 負または正の記号を付けます。 日数、時間、分数は、長い時間に解析する必要があります。 秒数は、省略可能な分数で long に解析する必要があります。 小数点には、ドットまたはコンマを指定できます。 小数部には、0 から 9 桁の数字が含まれる場合があります。 先頭のプラス/マイナス記号、および他の単位の負の値は、ISO-8601 標準の一部ではありません。 例:

Javaリファレンス。

適用対象

Parse(String)

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

パラメーター

text
String

返品

適用対象