0

この行:

new DateTime(2000, 11, 31, 10, 0, 0)

エラーをスローします: Year、Month、および Day パラメーターは、表現できない DateTime を記述しています。

なぜこうなった?

4

3 に答える 3

7

11月は30日しかありません。

これを覚えるには多くの方法があります...ここでは2つを示します。

http://askville.amazon.com/poem-remember-days-month/AnswerViewer.do?requestId=6262594

ナックル法

個人的には詩を思い出すことはできませんが、ナックル法は覚えやすいです: http://lifehacker.com/232828/macgyver-tip-use-your-knuckles-to-remember-each-months-days

ナックル法は次のように要約できます。

  1. 握りこぶしを作り、手のひらを下にして自分から離します。
  2. こぶしを見ると、4 つのナックルが並んでいるはずです。
  3. ナックル--ナックル--ナックル--ナックルのようになります。
  4. ナックルと谷に触れながら月を数え始めると、ナックルに当たる月は 31 日になります。
  5. 最後のナックル (7 月の場合) に到達したら、最初のナックル (8 月の場合) からやり直します。

2月を除いて、ナックルは31日、谷は30日です。

于 2012-05-08T14:47:06.230 に答える
3

11 月に 31 日はありません。

そのような日付はありません。

同様に、ほとんどの年で 2 月 29 日を使用することはできません... うるう年にのみ有効です (2012 年には問題ありませんが、2013 年 2 月 29 日を として作成することはできませんDateTime)。

于 2012-05-08T14:47:18.350 に答える
1

11月は31日ありません!

于 2012-05-08T14:47:53.473 に答える