<分区>
有谁知道有一个库(付费或不付费)能够处理比 DateTime.Parse 使用的更常见的日期时间格式?能够处理数天/数月的多种语言和缩写的东西真的很棒。
例如:“2009 年 9 月 1 日”不适用于 Datetime.Parse。
<分区>
有谁知道有一个库(付费或不付费)能够处理比 DateTime.Parse 使用的更常见的日期时间格式?能够处理数天/数月的多种语言和缩写的东西真的很棒。
例如:“2009 年 9 月 1 日”不适用于 Datetime.Parse。
最佳答案
要解析带有非标准缩写的日期,您需要创建自己的文化。
例如:(已测试)
var culture = new CultureInfo("en-US");
culture.DateTimeFormat.AbbreviatedMonthNames = new string[] {
"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec", ""
};
DateTime.Parse("Sept 1, 2009", culture);
关于c# - 更好的 DateTime.Parse 在那里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2253881/