我的格式为DateTimePicker1
"HH:mm:ss dd-MM-yyyy"
如何将mytime的值(时间)保存到DateTimePicker1
的时间部分?我只想更改DateTimePicker1
中的时间部分并保留相同的数据。
DateTime mytime = Convert.ToDateTime( "14:53:00");
谢谢
答案 0 :(得分:2)
尝试以下
var mytime =TimeSpan.Parse("14:53:00");
var dp = new DateTimePicker();
dp.Value = dp.Value.Date;
dp.Value.Add(mytime)
答案 1 :(得分:1)
.net有日期和时间操作的特殊类 - DateTime和TimeSpan。让他们这样做:
var ts = TimeSpan.Parse("14:53:00");
DateTimePicker1.Value = DateTimePicker1.Value.Date.Add(ts));
答案 2 :(得分:1)
你可以这样做。
yourDateTimePicker.Value = yourDateTimePicker.Value.Date + mytime;