Язык

Duration.Parse Метод

Определение

Перегрузки

Имя. Описание
Parse(ICharSequence)

Получает длительность из текстовой строки, например PnDTnHnMn.nS.

Parse(String)

Parse(ICharSequence)

Получает длительность из текстовой строки, например 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

Параметры

text
ICharSequence

текст для синтаксического анализа, а не null

Возвращаемое значение

длительность синтаксического анализа, а не null

Атрибуты

Комментарии

Получает длительность из текстовой строки, например PnDTnHnMn.nS. Это анализирует текстовое представление длительности, включая строку, созданную toString(). Принятые форматы основаны на формате длительности ISO-8601 PnDTnHnMn.nS с днями, которые считаются ровно 24 часами. Строка начинается с необязательного знака, обозначаемого отрицательным или положительным символом ASCII. Если отрицательный, весь период отрицается. Буква ASCII "P" находится рядом с верхним или нижним регистром. Затем есть четыре раздела, каждый из которых состоит из числа и суффикса. В разделах есть суффиксы в ASCII "D", "H", "M" и "S" в течение дней, часов, минут и секунд, принятых в верхнем или нижнем регистре. Суффиксы должны выполняться в порядке. Буква ASCII "T" должна возникать до первого вхождения( если таковые имеются в часе, минуте или втором разделе). По крайней мере один из четырех разделов должен присутствовать, и если "T" присутствует, должен быть по крайней мере один раздел после "T". Числовая часть каждого раздела должна состоять из одной или нескольких цифр ASCII. Число может быть префиксировано отрицательным или положительным символом ASCII. Количество дней, часов и минут должно анализироваться до длительного. Количество секунд должно анализироваться до длинной с необязательной дроби. Десятичная точка может быть либо точкой, либо запятой. Дробная часть может иметь от нуля до 9 цифр. Ведущие знаки плюса и минуса и отрицательные значения для других единиц не являются частью стандарта ISO-8601. Примеры:

Java справочные материалы.java.time.Duration.parse

Применяется к

Parse(String)

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

Параметры

text
String

Возвращаемое значение

Применяется к