我有一个DataTable
dtTest
.
我想从该表的第 2 行和第 2 列解析一个单元格 此单元格的格式可以是hh:mm:ss or h:mm:ss
我想解析它以切换到格式 h.mm 或 hh.mm
在这里我验证是否有符号“ :
”或不在位置2
string typeTime = dtTest.Rows[2][2].ToString().Substring(1, 1);
现在我解析它们:
TimeSpan.ParseExact(dtTest.Rows[2][2].ToString(),
typeTime == "." ? "h'.'mm" : "hh'.'mm", CultureInfo.InvariantCulture);
解析后它给了我一个错误“输入字符串的格式不正确”。