0

好吧,我知道它代表一个月中的一天,但我的问题是为什么?为什么不用Calendar.DAY来表示呢?是因为变量命名不当还是有根本原因?

4

1 回答 1

3

还有其他变量:

  • DAY_OF_MONTH
  • DAY_OF_WEEK
  • DAY_OF_WEEK_IN_MONTH
  • DAY_OF_YEAR

Javadocs 用于DATE

get 和 set 的字段编号,指示月份中的哪一天。这是 DAY_OF_MONTH 的同义词。该月的第一天的值为 1。

我对为什么DATE是同义词的猜测是这DAY_OF_MONTH是最常用的字段,因此使用DATE.

此外,“日期”的定义是“由数字指定的月份或年份的日期”。(根据谷歌)

于 2013-02-11T13:02:57.970 回答