我需要结合日期和时间并插入到一个日期时间行。组合日期和时间
这里是我的代码:
DateTime Headlinedate;
try
{
DateTime date = Convert.ToDateTime(txtHeadlinedate.Text.Trim(), Ci);
string timestr = DateTime.Now.ToString("hh:mm:ss tt");
DateTime combinedDate = date.Add(TimeSpan.Parse(timestr));
Headlinedate = combinedDate;
}
catch {
Headlinedate = DateTime.Now;
}
我得到异常:
输入字符串的不正确的格式
当你调试它时,'date'的格式是什么? – 2013-02-20 07:53:33
'DateTime combinedDate = date.Add(DateTime.Now.TimeOfDay);'而不是从字符串解析'TimeSpan'。 – Habib 2013-02-20 07:55:04