DateFormat.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(String, ParsePosition) |
Analysez une chaîne de date/heure en fonction de la position d’analyse donnée. |
| Parse(String) |
Analyse le texte à partir du début de la chaîne donnée pour produire une date. |
Parse(String, ParsePosition)
Analysez une chaîne de date/heure en fonction de la position d’analyse donnée.
[Android.Runtime.Register("parse", "(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date;", "GetParse_Ljava_lang_String_Ljava_text_ParsePosition_Handler")]
public abstract Java.Util.Date? Parse(string source, Java.Text.ParsePosition pos);
[<Android.Runtime.Register("parse", "(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date;", "GetParse_Ljava_lang_String_Ljava_text_ParsePosition_Handler")>]
abstract member Parse : string * Java.Text.ParsePosition -> Java.Util.Date
Paramètres
- source
- String
Chaîne de date/heure à analyser
- pos
- ParsePosition
Lors de l’entrée, position à laquelle commencer l’analyse ; sur la sortie, la position à laquelle l’analyse s’est terminée ou la position de début si l’analyse a échoué.
Retours
A Date, ou null si l’entrée n’a pas pu être analysée
- Attributs
Remarques
Analysez une chaîne de date/heure en fonction de la position d’analyse donnée. Par exemple, un texte "07/10/96 4:5 PM, PDT" de temps est analysé dans un Date texte équivalent à Date(837039900000L).
Par défaut, l’analyse est leniente : si l’entrée n’est pas dans le formulaire utilisé par la méthode de format de cet objet, mais peut toujours être analysée comme une date, l’analyse réussit. Les clients peuvent insister sur l’adhésion stricte au format en appelant #setLenient(boolean) setLenient(false).
<b>WARNING :</b> N’utilisez pas cette méthode pour désérialiser une date. Le format de date/heure localisé sous-jacent et les comportements d’analyse peuvent changer entre les versions d’Android en tant qu’utilisation courante dans les paramètres régionaux. Envisagez d’utiliser long le type pour stocker un horodatage ou java.time.format.DateTimeFormatter#ISO_INSTANT pour désérialiser le format instantané ISO-8601.
Cette opération d’analyse utilise la #calendar commande pour produire un Date. Par conséquent, les calendarchamps date-heure et la TimeZone valeur peuvent avoir été remplacés, en fonction des implémentations de sous-classe. Toute TimeZone valeur qui a déjà été définie par un appel à #setTimeZone(java.util.TimeZone) setTimeZone restaurer peut-être pour d’autres opérations.
Documentation Java pour java.text.DateFormat.parse(java.lang.String, java.text.ParsePosition).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Parse(String)
Analyse le texte à partir du début de la chaîne donnée pour produire une date.
[Android.Runtime.Register("parse", "(Ljava/lang/String;)Ljava/util/Date;", "GetParse_Ljava_lang_String_Handler")]
public virtual Java.Util.Date? Parse(string source);
[<Android.Runtime.Register("parse", "(Ljava/lang/String;)Ljava/util/Date;", "GetParse_Ljava_lang_String_Handler")>]
abstract member Parse : string -> Java.Util.Date
override this.Parse : string -> Java.Util.Date
Paramètres
- source
- String
Dont String le début doit être analysé.
Retours
Analyse Date de la chaîne.
- Attributs
Exceptions
si une erreur se produit pendant l’analyse.
Remarques
Analyse le texte à partir du début de la chaîne donnée pour produire une date. La méthode peut ne pas utiliser l’intégralité du texte de la chaîne donnée.
Pour plus d’informations sur l’analyse de date, consultez la #parse(String, ParsePosition) méthode.
<b>WARNING :</b> N’utilisez pas cette méthode pour désérialiser une date. Le format de date/heure localisé sous-jacent et les comportements d’analyse peuvent changer entre les versions d’Android en tant qu’utilisation courante dans les paramètres régionaux. Envisagez d’utiliser long le type pour stocker un horodatage ou java.time.format.DateTimeFormatter#ISO_INSTANT pour désérialiser le format instantané ISO-8601.
Documentation Java pour java.text.DateFormat.parse(java.lang.String).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.