Calendar类
具体操作
首先仍然需要创建Calendar对象,但是这里要调用其专属的方法创建对象,实际上,该方法的返回值是Calendar的子类,所以这里是多态的形式创建对象,之后使用get方法(需要使用get方法,不然很难看清楚,因为是一大串数值),可以获取到Calendar对象中的指定数据,再用对应的变量接住,就可以输出变量了
(ps 注意,mouth默认从0开始,所以这里需要+1)
常用方法
这里是add方法的使用
首先,在用get方法获取并用变量输出之前,调用Calendar对象——c的add方法,参数列表分别是对哪个变量修改,修改多少。
接下来是set方法
这里通过c(Calendar对象)调用set方法,直接对日期进行赋值(mouth也会被直接赋值,无需考虑+1),由于倒数第二行mouth+1 所以导致出现了12月(当时时间是11月)