calendar.get()是 获得calendar的字段,及年月日,calendar.Year顾名思义了。。。自己找一下API,java.util.calendar
0
2月 1
……
12月 11
所以要打印输出正确的要d.get(Calendar.MONTH)+1
Calendar.YEAR = 1
calendar.get(1) = 年份
calendar.get(2) = 月份
。
。
YEAR
public static final int YEAR指示年的 get 和 set 的字段数字。这是一个特定于日历的值。
get
public int get(int field)返回给定日历字段的值。在 lenient 模式下,所有日历字段都被标准化。在 non-lenient 模式下,所有日历字段都是经过验证的,如果任何日历字段有超出范围的值,则此方法抛出一个异常。标准化和验证都是通过 complete() 方法处理的,这个过程与日历系统有关。
参数:
field - 给定的日历字段。
返回:
给定日历字段的值。