我想从格式为“MM:SS”的字符串中提取 TotalSeconds。例如:01:20 我观察 80(秒)
我这样做了,但出现了异常:
TimeSpan.ParseExact(time.ToString(), "mm:ss", System.Globalization.CultureInfo.CurrentCulture).TotalSeconds;
我做错了什么?
谢谢!
最佳答案
尝试以下操作:
TimeSpan.ParseExact(time.ToString(), "mm\\:ss", System.Globalization.CultureInfo.CurrentCulture).TotalSeconds;
了解有关 Costum TimeSpan 格式的更多信息,请访问 MSDN
反斜杠作为转义字符。这意味着,在 C# 中,格式字符串必须用 @ 引号括起来,或者 mm:ss 必须用反斜杠分隔。
关于c# - 格式异常毫米:ss,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20242134/