我知道这可能是重复的,但是使用.NET框架,我似乎无法获得WPF DatePicker的日期和时间
我有这个
DatePicker.SelectedDate.Value.Date <--- I believed using the "Date" property would only return the date, but it returns the time "12:00:00" as well.
我读了这个http://msdn.microsoft.com/en-us/library/system.datetime.date.aspx,所以我不确定我做错了什么。
我确信这是一如既往的愚蠢的事情。但由于我的眼睛没有帮助地告诉我,我想我会这么做的!
谢谢
发布于 2014-08-14 17:14:00
DatePicker.SelectedDate.Value.Date
是DateTime
可以为空的属性。所以任何DateTime
属性都有date和time部分。但在这种情况下,它不是用正确的值填充的,它将为您提供默认值。如果您只想获取日期,请使用以下代码:
DatePicker.SelectedDate.Value.Date.ToShortDateString()
发布于 2017-10-16 06:40:34
在代码中从datepicker中选择日期时,您可以执行以下操作:
DateTime from = From_Date_Picker.SelectedDate.Value.Date
发布于 2014-08-14 17:09:04
检查以确保您的Windows区域设置设置为24小时时钟。我猜是凌晨12点返回的。
https://stackoverflow.com/questions/25304188
复制相似问题