我想添加持續時間到我的日期時間變量。我正在閱讀一個csv文件的持續時間。持續時間格式爲0:29:40或1:29:40。當我將此添加到datetime變量時,它會給出格式不正確的例外。我如何使用這種格式添加持續時間。以前我的持續時間是一個簡單的整數,如「6」或「7」,但現在格式是這個「0:29:40」我不知道如何改變我的代碼來適應這種格式。在c中使用addHours()添加時間到目前爲止#
以前我是做這個
double hours = Convert.ToDouble(row.Cells[2].Value.ToString());
DateTime newdate = finaldate.AddHours(hours);
row.Cells[2].Value.ToString()
讀取CSV
任何幫助值感激,謝謝
Cell [2]的值是什麼? – Steve
你是如何期望'0:29:40'被轉化爲雙倍的? –
可能您應該嘗試將您的值轉換爲添加到TimeSpan,然後將其添加到DateTime實例? –