如何从日期时间选择器中提取日期和时间?

时间:2013-02-13 19:48:06

标签: c# winforms sql-server-2008 datetime

我在WinForm中工作并有两个日期时间选择器:一个显示短日期,一个显示时间。在我的SQL DB中,我有一个DateTime字段,我希望使用放在一起的两个DTP值填充它。

这就是我目前的情况:(这不起作用)

myDateTimeField = Convert.ToDateTime(dtp_date.Text + dtp_time.Text);

任何想法如何解决?

2 个答案:

答案 0 :(得分:1)

在第一个DateTime的{​​{1}}媒体资源上使用Add DateTimePicker方法,并传递第二个Date返回的Timespan s DateTimePicker财产。

TimeOfDay

答案 1 :(得分:0)

不要一起添加Text属性,而是尝试将值一起添加:

var date = dtp_date.Value;
var time = dtp_time.Value.TimeOfDay;
myDateTimeField = date.Add(time);