Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

DateTimeStyles énumération

 

Date de publication : novembre 2016

Définit les options de mise en forme qui personnalisent l'analyse des chaînes pour certaines méthodes d'analyse de date et d'heure.

Cette énumération possède un attribut FlagsAttribute qui permet une combinaison d’opérations de bits de ses valeurs membres.

Espace de noms:   System.Globalization
Assembly:  mscorlib (dans mscorlib.dll)

[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum DateTimeStyles

Nom du membreDescription
AdjustToUniversal

La date et l’heure sont retournées au format UTC (temps universel coordonné). Si la chaîne d’entrée désigne une heure locale, par le biais d’un spécificateur de fuseau horaire ou de AssumeLocal, la date et l’heure sont converties de l’heure locale au format UTC. Si la chaîne d’entrée désigne une heure UTC, par le biais d’un spécificateur de fuseau horaire ou de AssumeUniversal, aucune conversion ne se produit. Si la chaîne d’entrée ne désigne ni une heure locale ni une heure UTC, aucune conversion ne se produit et la propriété Kind obtenue est Unspecified.

AllowInnerWhite

Les espaces blancs en trop au milieu de la chaîne doivent être ignorés pendant l’analyse, sauf s’ils apparaissent dans les modèles de format DateTimeFormatInfo.

AllowLeadingWhite

Les espaces blancs de début doivent être ignorés pendant l’analyse, sauf s’ils apparaissent dans les modèles de format DateTimeFormatInfo.

AllowTrailingWhite

Les espaces blancs de fin doivent être ignorés pendant l’analyse, sauf s’ils apparaissent dans les modèles de format DateTimeFormatInfo.

AllowWhiteSpaces

Les espaces blancs en trop n’importe où dans la chaîne doivent être ignorés pendant l’analyse, sauf s’ils apparaissent dans les modèles de format DateTimeFormatInfo. Cette valeur est une combinaison des valeurs de AllowLeadingWhite, AllowTrailingWhite et AllowInnerWhite.

AssumeLocal

Si aucun fuseau horaire n’est spécifié dans la chaîne analysée, la chaîne est supposée désigner une heure locale.

AssumeUniversal

Si aucun fuseau horaire n’est spécifié dans la chaîne analysée, la chaîne est supposée désigner une heure UTC.

NoCurrentDateDefault

Si la chaîne analysée contient uniquement l’heure et pas la date, les méthodes d’analyse considèrent qu’il s’agit d’une date grégorienne ayant les valeurs suivantes : année = 1, mois = 1 et jour = 1. Si cette valeur n’est pas utilisée, la date du jour est prise par défaut.

None

Les options de mise en forme par défaut doivent être utilisées. Cette valeur représente le style par défaut pour les méthodes DateTime.Parse, DateTime.ParseExact et DateTime.TryParse.

RoundtripKind

Le champ DateTimeKind d’une date est préservé quand un objet DateTime est converti en chaîne utilisant le spécificateur de format standard « o » ou « r », et la chaîne est ensuite reconvertie en objet DateTime.

DateTimeStyles values can be used with any of the following date and time parsing methods that include a styles parameter to define the interpretation of the style elements that may be present in the string to be parsed:

The ParseExact and TryParseExact methods can use any of the T:System.Globalization.DateTimeStyles values. However, if none of the Allow* values is selected, the input string must have exactly the same white-space characters as the format string.

If the input string does not contain any indication of the time zone, the date and time parsing methods interpret the value of the date and time string based on the time zone setting for the operating system. To convert the date and time to the Universal Time or Greenwich Mean Time (GMT), the application should use the F:System.Globalization.DateTimeStyles.AdjustToUniversal value. The same effect can be achieved by calling the M:System.DateTime.ToUniversalTime or M:System.DateTimeOffset.ToUniversalTime method. However, using the F:System.Globalization.DateTimeStyles.AdjustToUniversal value with the date and time parsing method is more efficient.

Plateforme Windows universelle
Disponible depuis 8
.NET Framework
Disponible depuis 1.1
Bibliothèque de classes portable
Pris en charge dans : plateformes .NET portables
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher: