我在我的controller.this代码给出了一个异常,当我试图通过DataSet循环。异常是在不同的行当我运行时(例外情况并非发生在确切的行)C# - “字符串未被识别为有效的日期时间”异常
例外是;
字符串未被识别为有效的DateTime。
DateTime arrDate = DateTime.Parse(ds.Tables[0].Rows[i]["CheckInDate"].ToString());
我想这太;
DateTime createdDate = DateTime.ParseExact(ds.Tables[0].Rows[i]["CheckInDate"].ToString(), "MM/dd/yyyy HH:mm", CultureInfo.InvariantCulture);
,但还没有成型..
该行的值是2/9/2016 21:20
您传递的CheckInDate的值是多少?我们需要先看看。如果它是'dateimte'字段,则可以在不解析的情况下投射到'DateTime'。 – Lloyd
我的猜测是字符串不是有效的日期时间....?! – Liam
@Lloyd Strings like 2/9/2016 21:20 .. –