Maison >développement back-end >C++ >Comment supprimer l'heure d'un objet DateTime en 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!