c#DateTime.ParseExact异常在特定日期" dd / MM / yy"

时间:2014-08-03 09:17:58

标签: c# .net

我的代码如下:

DateTime.ParseExact(d, "dd/MM/yy", CultureInfo.InvariantCulture);

当日期为" 31/11/10"例外:

System.FormatException: The DateTime represented by the string is not supported in calendar System.Globalization.GregorianCalendar.

被抛出。

在案例" 31/10/10"或" 31/12/10"它运作正常,为什么会发生?

2 个答案:

答案 0 :(得分:7)

11月只有30天所以11月31日不存在。

答案 1 :(得分:1)

11月只有30天