在c#windows中设置datetimepicker
本文关键字:datetimepicker 设置 c#windows | 更新日期: 2023-09-27 18:07:28
如何将日期和时间设置为存储在database
中的DateTimePicker
"2013-04-04 04:27:16.000
"格式
数据库中的列为"datetime
"格式。
如果您有一个日期时间字符串:
var converter = TypeDescriptor.GetConverter(typeof(DateTime));
var result = converter.ConvertFrom(dateTimeString);
DateTime value = (DateTime)result;
DateTimePicker.Value = value;
或使用DateTime.Parse或TryParse
或者您可以从数据库中获取它作为DateTime
DateTime? dt =row.Field<DateTime?>(columnName);
if(dt.HasValue) DateTimePicker.Value = dt.GetValueOrDefault();
其中row是从数据库