0
如何設置的日期和時間,以DateTimePicker
存儲在database
並處於 「2013-04-04 04:27:16.000
」格式組的DateTimePicker
在數據庫中的列是「datetime
」格式。
如何設置的日期和時間,以DateTimePicker
存儲在database
並處於 「2013-04-04 04:27:16.000
」格式組的DateTimePicker
在數據庫中的列是「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();
其中行是從數據庫中獲得的DataRow
非常感謝Arie。 – SML 2013-04-05 11:32:28
你有多遠在嘗試時獲得?發佈一些代碼,以便爲您卡住的地方提供背景信息。 – 2013-04-05 11:17:33
這個問題對我沒有意義。你想做什麼,你期望看到什麼,以及你在觀察什麼? – 2013-04-05 11:17:41
我想編輯日期,它將顯示datetimepicker中的數據庫當前存儲的日期,用戶可以在Datetimepicker中看到該記錄的日期,並使用相同的編輯。 – SML 2013-04-05 11:20:06