小编Pan*_*kaj的帖子

从格式为ddMMMyyyy hhmm的字符串解析日期时间(带月份名称)

我有点陷入一个问题,我无法解析字符串中的日期和时间,我正在从文本文件中读取.我得到的字符串采用以下格式:

05SEP1998 2400

我试图通过以下代码解析字符串:

string dateTimeStr = "05SEP1998 2400"

var provider = CultureInfo.InvariantCulture;

const string Format = "ddMMMyyyy hhmm";

var dateTime = DateTime.ParseExact(dateTimeStr, Format, provider);
Run Code Online (Sandbox Code Playgroud)

但在解析时,上面的代码抛出FormatException:

String was not recognized as a valid DateTime.

有人可以帮我解决这个问题吗?

c# string-parsing

5
推荐指数
1
解决办法
2005
查看次数

标签 统计

c# ×1

string-parsing ×1