// ddlDepartureTime is a dropdown list
string hourtime = ddlDepartureTime.SelectedItem.ToString();
//String format exception occurs here ?
// txtDepartureTime is a text box
DateTime departuretime = DateTime.ParseExact(txtDepartureTime.Text.ToString() + " " + hourtime, "dd-MM-yyyy", null);
你们能否为我建议编辑的方式。非常感谢。
我按照 Jakob 的建议进行了更新,但它仍然不起作用。
// ddlDepartureTime is a dropdown list
DateTime hourtime = DateTime.Parse(ddlDepartureTime.SelectedItem.ToString());
//String format exception occurs here ?
// txtDepartureTime is a text box
DateTime departuretime = DateTime.ParseExact(txtDepartureTime.Text.ToString() + " " + hourtime, "dd-MM-yyyy", null);
编辑:我的最后一个解决方案是我不再使用 DateTime 了。因为这只是我的学校项目。我开始使用 String 并且效果很好:)。