今天的午夜或没有分钟和秒钟

gua*_*ome 4 .net asp.net datetime

如何在日期对象而不是字符串对象中获取当前日期但是在午夜?

我知道我可以这样做Date.Now.ToShortDateString,但是返回一个字符串对象.但如果我这样做Convert.ToDateTime(Date.Now.ToShortDateString),似乎代码太多了.如果我应该克服并使用它,请告诉我.

原因,我需要比较两个日期和我比较它的日期只有一个日期,没有时间.

Jim*_*hel 6

看看Date酒店:

DateTime.Now.Date
Run Code Online (Sandbox Code Playgroud)


SWe*_*eko 6

DateTime.Today专门为此目的的领域.
您还可以使用DateTime.Dateproperty来获取任何datetime对象的日期,因此DateTime.Now.Date也可以使用.