On an unrelated note, I would point out that Date.Today is equivalent to Date.Now and, in fact, is specifically implemented that way. It's just a bit more self-documenting. That said, if you're going to format the date anyway and not actually use it in a way that the time matters, you may as well just use Date.Now. Small things but things none the less.
OP希望 显示 a date with no time, which is done by formatting it as a String, which means that it doesn't matter whether the original 约会时间 had the time zeroed or not. 约会时间.Today.ToString("dd/MM/yyyy") and 约会时间.Now.ToString("dd/MM/yyyy") will produce the same result, so zeroing the time serves no purpose. Imagine what you could be doing in the 1.5 nanoseconds you would save. 当然，这取决于您可能还要在代码中使用该值。如果不仅仅用于显示，将时间清零可能是更好的选择。