组合日期时间选择器的值和组合框所选索引的值

本文关键字:组合 索引 时间 日期 选择器 | 更新日期: 2023-09-27 18:02:32

我有一个日期时间选择器和一个组合框。我试图将DateTimePicker的短日期与组合框的选定时间相结合。

一些组合框选择是上午12点上午12:30凌晨一点等。

在DateTime选择器中有一个DateTime,如何将它与组合框文本结合起来创建一个DateTime类

组合日期时间选择器的值和组合框所选索引的值

使用DateTime.Parse()方法:

var datePickerDate = dateTimePicker.Value;
var comboboxTime = comboBox.SelectedText;
var dateTimeString = String.Format("{0} {1}", datePickerDate, comboboxTime);
var combinedDate = DateTime.Parse(dateTimeString);

我不确定你是在写一个windows还是web应用程序,但解决方案是一样的。此外,您可能希望使用DateTime.Parse()的重载版本之一,以便对stringDateTime的格式有更多的控制。