我遇到了一个问题,我无法从字符串中解析日期和时间,而我正在从文本文件中读取该字符串。我得到的字符串格式如下:
05SEP1998 2400
我正在尝试通过以下代码解析字符串:
string dateTimeStr = "05SEP1998 2400"
var provider = CultureInfo.InvariantCulture;
const string Format = "ddMMMyyyy hhmm";
var dateTime = DateTime.ParseExact(dateTimeStr, Format, provider);
但是在解析时,上面的代码抛出了 FormatException:
String was not recognized as a valid DateTime.
有人可以帮我解决这个问题吗?