我正在將excel文件中的日期值(「24/11/2016」)導出到C#.NET中的SQL數據庫表中。我正在使用下面的代碼到我的函數來解析日期值從字符串到日期時間。但它不起作用。我試圖調試它,但是當它出現在那一行時,它終止了。任何人都知道什麼是問題。從字符串解析日期時間到c#
var date = row["Date"].ToString();
DateTime dates;
string format = "MM-dd-yyyy";
if (!DateTime.TryParseExact(date, format, CultureInfo.InvariantCulture, DateTimeStyles.None, out dates))
{
continue;
}
else
{
dates = DateTime.Parse(date); //terminating at this line
}
我很好奇爲什麼有2個解析命令?如果TryParse失敗,爲什麼你認爲Parse會成功? – dana
感謝您糾正我。但實際的問題是將字符串值解析到Datetime中。 –