我有一个场景,我正在从文件中读取值并将其转换为DateTime
。问题是,在我的时间里,有时候我有5位小数,有时是6位。
例如,19:23:30.12345
和12:13:33.123456
。如果我必须解析此问题,则无法使用ss.fffff
或ss.ffffff
。我该怎么办?
答案 0 :(得分:9)
尝试使用六个大写字母F.根据{{3}}标题下的文件:
“F”格式说明符的数量 与ParseExact一起使用, TryParseExact,ParseExact或 TryParseExact方法表示 最大数量最重要 秒分数的数字 可以存在以成功解析 字符串。
答案 1 :(得分:0)
为什么需要特别的东西? DateTime.Parse(stringFromFile)不能直接工作,没有说明符吗?