解析下个世纪的日期“ 27-Jun-2118” C#尝试解析

时间:2018-06-27 11:45:30

标签: c# cultureinfo tryparse

enter image description here我要解析此日期“ 2118年6月27日” 。我不知道为什么我的代码没有解析该日期。 环顾四周后。我发现这取决于文化,但是我无法找出我可以解析的最长日期以及有关文化的更多信息。

string endDatep = "27-Jun-2118";
var provider = CultureInfo.InvariantCulture;
DateTime endDate;
var isEndDateParsed = DateTime.TryParseExact(endDatep, "dd-MMM-yyyy", provider, DateTimeStyles.None,out endDate);

我住在巴基斯坦。

解决方案(不是原因)

将endDatep更改为大写,以使 Jun 成为 JUN 解决了该问题

0 个答案:

没有答案