关于JAVA中calendar.get(Calendar.Year)的问题

calendar.get()和Calendar.Year分别有什么作用?
2024-12-20 19:54:27
推荐回答(4个)
回答1:

calendar.get()是 获得calendar的字段,及年月日,calendar.Year顾名思义了。。。自己找一下API,java.util.calendar

回答2:

0
2月 1
……
12月 11

所以要打印输出正确的要d.get(Calendar.MONTH)+1

回答3:

Calendar.YEAR = 1

calendar.get(1) = 年份
calendar.get(2) = 月份

回答4:

YEAR
public static final int YEAR指示年的 get 和 set 的字段数字。这是一个特定于日历的值。
get
public int get(int field)返回给定日历字段的值。在 lenient 模式下,所有日历字段都被标准化。在 non-lenient 模式下,所有日历字段都是经过验证的,如果任何日历字段有超出范围的值,则此方法抛出一个异常。标准化和验证都是通过 complete() 方法处理的,这个过程与日历系统有关。

参数:
field - 给定的日历字段。
返回:
给定日历字段的值。