Maison >développement back-end >C++ >Comment puis-je analyser correctement les chaînes dans les objets DateTime en C #?

Comment puis-je analyser correctement les chaînes dans les objets DateTime en C #?

Susan Sarandon
Susan Sarandonoriginal
2025-01-31 22:16:091056parcourir

How Can I Correctly Parse Strings into DateTime Objects in C#?

a correctement analysé la chaîne en C # à l'objet DateTime

C # Développement, vous devrez peut-être convertir la chaîne de date et d'heure d'un format spécifique dans l'objet DateTime. Ce qui suit est de savoir comment faire efficacement cela:

Si le format de chaîne est clair, veuillez envisager d'utiliser la méthode

. Cette méthode déterminera automatiquement le format et des résultats précis peuvent être produits dans la plupart des cas.

DateTime.Parse() Afin de contrôler plus précisément, utilisez la méthode

. Cela vous permet de spécifier manuellement le format de la date. Par exemple:

DateTime.ParseExact()

Veuillez noter que est plus sûr que
<code class="language-csharp">string s = "2011-03-21 13:26";
DateTime dt = 
    DateTime.ParseExact(s, "yyyy-MM-dd HH:mm", CultureInfo.InvariantCulture);</code>
et

, car ils peuvent gérer les formats de date non valides. TryParse() Parse() Veuillez vous référer au document de chaîne de format de date et d'heure personnalisé pour comprendre comment construire la chaîne de format. Veuillez prêter attention aux lettres et quantités des lettres utilisées (par exemple, "MM" dans le mois et "MM" en quelques minutes). ParseExact()

De plus, le format de chaîne en C # fournit une ressource complète pour comprendre la chaîne de format C #. Ces ressources vous aideront à résoudre avec précision la chaîne en tant qu'objets DateTime.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn