0

ええと、それが月の日を表していることは知っていますが、私の質問はなぜですか? なぜCalendar.DAYそれを表すために使用しないのですか?変数の命名が不十分なためですか、それとも根本的な理由がありますか?

4

1 に答える 1

3

その他の変数もあります。

  • DAY_OF_MONTH
  • DAY_OF_WEEK
  • DAY_OF_WEEK_IN_MONTH
  • DAY_OF_YEAR

そしてのJavadoc DATE

月の日を示す get および set のフィールド番号。これは DAY_OF_MONTH の同義語です。月の最初の日の値は 1 です。

DATEシノニムである理由についての私の推測では、それDAY_OF_MONTHが最も一般的に使用されるフィールドであったため、 で入力しやすくなりましたDATE

また、「日付」の定義は、「数字で指定された月または年の日付」です。(グーグルによると)

于 2013-02-11T13:02:57.970 に答える