我有一个asp.net日历控件,用于选择日期并将其存储在数据库中。它还增加了时间,使报告变得困难。我们只需要日期而不是时间。如何防止日历控件包括时间...或使每个日期的时间相同?

最佳答案

DateTime有一个Date属性,DateTime.Date,它将仅返回日期为00:00:00的日期。

因此,在阅读Calendar.SelectedDate时,请使用calendar.SelectedDate.Date。它仍然返回DateTime但时间为零。

当渲染不带时间的DateTime时,请使用ToString(“ dd / mm / yyyy”)。

关于c# - ASP.NET日历控件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3397354/

10-11 13:11