Duration.Parse Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Parse(ICharSequence) |
Obtient une durée à partir d’une chaîne de texte telle que PnDTnHnMn.nS. |
| Parse(String) |
Parse(ICharSequence)
Obtient une durée à partir d’une chaîne de texte telle que 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
Paramètres
- text
- ICharSequence
texte à analyser, et non null
Retours
durée analysée, et non null
- Attributs
Remarques
Obtient une durée à partir d’une chaîne de texte telle que PnDTnHnMn.nS. Cela analyse une représentation textuelle d’une durée, y compris la chaîne produite par toString(). Les formats acceptés sont basés sur le format de durée ISO-8601 PnDTnHnMn.nS avec des jours considérés comme exactement 24 heures. La chaîne commence par un signe facultatif, indiqué par le symbole négatif ou positif ASCII. Si elle est négative, la période entière est négation. La lettre ASCII « P » est la suivante en majuscule ou en minuscules. Il y a ensuite quatre sections, chacune composée d’un nombre et d’un suffixe. Les sections ont des suffixes en ASCII de « D », « H », « M » et « S » pour les jours, les heures, les minutes et les secondes, acceptés en majuscules ou en minuscules. Les suffixes doivent se produire dans l’ordre. La lettre ASCII « T » doit se produire avant la première occurrence, le cas échéant, d’une heure, d’une minute ou d’une seconde section. Au moins l’une des quatre sections doit être présente, et si « T » est présent, il doit y avoir au moins une section après le « T ». La partie nombre de chaque section doit se composer d’un ou plusieurs chiffres ASCII. Le nombre peut être précédé du symbole négatif ou positif ASCII. Le nombre de jours, d’heures et de minutes doit être analysé sur un long. Le nombre de secondes doit être analysé sur une longueur avec une fraction facultative. Le point décimal peut être un point ou une virgule. La partie fractionnaire peut avoir de zéro à 9 chiffres. Le signe plus/moins de début et les valeurs négatives pour d’autres unités ne font pas partie de la norme ISO-8601. Exemples :
Java référence pour java.time.Duration.parse.