Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
好吧,我知道它代表一个月中的一天,但我的问题是为什么?为什么不用Calendar.DAY来表示呢?是因为变量命名不当还是有根本原因?
Calendar.DAY
还有其他变量:
DAY_OF_MONTH
DAY_OF_WEEK
DAY_OF_WEEK_IN_MONTH
DAY_OF_YEAR
Javadocs 用于DATE:
DATE
get 和 set 的字段编号,指示月份中的哪一天。这是 DAY_OF_MONTH 的同义词。该月的第一天的值为 1。
我对为什么DATE是同义词的猜测是这DAY_OF_MONTH是最常用的字段,因此使用DATE.
此外,“日期”的定义是“由数字指定的月份或年份的日期”。(根据谷歌)