TimeSpan.ParseExact返回System.FormatException

时间:2019-02-23 13:30:14

标签: c# .net timespan

我有以下代码:

var point = TimeSpan.ParseExact(input, "hh\\:mm\\:ss\\,fff", CultureInfo.InvariantCulture);

我的输入格式是:

00:00:15,680

我知道这是一项非常容易的任务。 但是我总是收到以下错误:

System.FormatException: 'String was not recognized as a valid TimeSpan.'

那我做错了什么?您能帮我完成我的特定任务吗? 实际上,我已经尝试了很多格式,但是不幸的是,没有人是正确的。

1 个答案:

答案 0 :(得分:1)

根据ParseExact定义,语法为:

input format

System.FormatException异常消息与input参数有关,参数是函数原型中列表中的第一个参数。我会仔细检查代码中input参数的值。