一尘不染

如何仅在DateTime对象中的C#中删除日期的时间部分?

c#

我需要删除日期时间的时间部分,或者可能采用以下格式的日期,object而不是的格式string

06/26/2009 00:00:00:000

我无法使用任何string转换方法,因为我需要object表格中的日期。

我尝试先将转换为,然后DateTime从中string删除特定时间的日期,但是12:00:00 AM一旦我DateTime
object再次将其转换回原来的日期,它就会添加。


阅读 241

收藏
2020-05-19

共1个答案

一尘不染

使用日期属性:

var dateAndTime = DateTime.Now;
var date = dateAndTime.Date;

date变量将包含日期,时间部分将00:00:00

2020-05-19