Home >Backend Development >C++ >How to Remove the Time Component from a DateTime Object in C#?
Stripping Time from a C# DateTime Object
This guide demonstrates how to remove the time component from a DateTime object in C# without converting it to a string.
The Solution:
Leverage the Date
property of the DateTime
structure:
<code class="language-csharp">DateTime dateAndTime = DateTime.Now; DateTime dateOnly = dateAndTime.Date;</code>
The dateOnly
variable now contains the date portion of dateAndTime
, with the time set to midnight (00:00:00). This maintains the data type as a DateTime
object, avoiding string conversions.
The above is the detailed content of How to Remove the Time Component from a DateTime Object in C#?. For more information, please follow other related articles on the PHP Chinese website!