Convertit une Chaîne de Date .NET si mon entrants format de la date est au format AAAAMMJJ
Quel est le meilleur moyen de convertir la chaîne de date en C# si mon entrants format de la date est en YYYYMMDD
Ex: 20001106
Vous devez vous connecter pour publier un commentaire.
Utiliser DateTime.ParseExact(). Quelque chose comme:
Vérifier DateTime.ParseExact ou DateTime.TryParseExact.
utilisation DateTime.TryParseExact avec un modèle de chaîne de
"yyyyMMdd"
si vous êtes sur .NET 2.0 ou mieux.Si vous êtes coincé avec .NET 1.1 l'utilisation DateTime.ParseExact
voir Standard Format DateTime Chaînes pour les règles pour la réalisation des chaînes de modèle.
À l'aide de TryParseExact est généralement plus agréable que ParseExact comme il ne lève une exception si la conversion échoue. Au lieu de cela elle renvoie true si c'est un succès, false si elle ne l'est pas: