Newtonsoft在将字符串转换为日期时抛出异常.为什么



我有一个JSON-String和转换它的一个元素为c#日期时间。这在大多数情况下都有效,但有时会出现异常:

Could not convert string to DateTime: 2016-11-31T18:00:00Z.

我不明白为什么这会抛出一个异常。字符串看起来是正确的格式。

我错过什么了吗?

日期无效,因为11月只有30天

例如,2016-11-30T18:00:00Z应该工作,因为这是一个有效的日期。

最新更新