Duration.Parse Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Parse(ICharSequence) |
Obtém uma duração de uma cadeia de caracteres de texto, como PnDTnHnMn.nS. |
| Parse(String) |
Parse(ICharSequence)
Obtém uma duração de uma cadeia de caracteres de texto, como 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
Parâmetros
- text
- ICharSequence
o texto a ser analisado, não nulo
Retornos
a duração analisada, não nula
- Atributos
Comentários
Obtém uma duração de uma cadeia de caracteres de texto, como PnDTnHnMn.nS. Isso analisará uma representação textual de uma duração, incluindo a cadeia de caracteres produzida por toString(). Os formatos aceitos são baseados no formato de duração ISO-8601 PnDTnHnMn.nS com dias considerados exatamente 24 horas. A cadeia de caracteres começa com um sinal opcional, indicado pelo símbolo negativo ou positivo ASCII. Se negativo, todo o período será negado. A letra ASCII "P" é a próxima em maiúsculas ou minúsculas. Em seguida, há quatro seções, cada uma consistindo em um número e um sufixo. As seções têm sufixos em ASCII de "D", "H", "M" e "S" para dias, horas, minutos e segundos, aceitos em maiúsculas ou minúsculas. Os sufixos devem ocorrer em ordem. A letra ASCII "T" deve ocorrer antes da primeira ocorrência, se houver, de uma hora, minuto ou segunda seção. Pelo menos uma das quatro seções deve estar presente e, se "T" estiver presente, deve haver pelo menos uma seção após o "T". A parte numérica de cada seção deve consistir em um ou mais dígitos ASCII. O número pode ser prefixado pelo símbolo negativo ou positivo ASCII. O número de dias, horas e minutos deve ser analisado para um longo. O número de segundos deve ser analisado para um longo com fração opcional. O ponto decimal pode ser um ponto ou uma vírgula. A parte fracionária pode ter de zero a 9 dígitos. O sinal de mais/menos à esquerda e os valores negativos para outras unidades não fazem parte do padrão ISO-8601. Exemplos:
Java referência para java.time.Duration.parse.