Maison >développement back-end >C++ >Comment supprimer l'heure d'un objet DateTime en C# ?

Comment supprimer l'heure d'un objet DateTime en C# ?

Patricia Arquette
Patricia Arquetteoriginal
2025-01-21 09:31:09108parcourir

How to Strip Time from a DateTime Object in C#?

Suppression des informations temporelles des objets DateTime C#

Problème :

Comment extraire uniquement le composant date d'un objet DateTime en C#, en supprimant les informations temporelles ?

Explication :

Souvent, vous n'avez besoin que de la partie date d'une valeur DateTime. La manipulation de chaînes peut être sujette aux erreurs, en particulier lorsque vous devez reconvertir le résultat en DateTime.

Solution :

L'approche la plus simple et la plus efficace utilise la propriété Date :

<code class="language-csharp">DateTime dateAndTime = DateTime.Now;
DateTime dateOnly = dateAndTime.Date;</code>

La variable dateOnly contient désormais la partie date de dateAndTime, avec l'heure définie sur minuit (00:00:00). Cela évite les conversions de chaînes et maintient l'intégrité des données.

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