/**
- Calendar是抽象类,不能直接创建对象。
- 使用静态方法getInstance()创建,返回Calendar的子类的对象。
- Calendar类的常用基本静态方法。
- (1)get()方法,获取想要的日历信息。
*(2)set()方法,修改某个字段的值。 - (3)add()方法,将指定的时间量,添加或减去给定的日历字段。
- (4)getTimeInMillis()方法,获取时间的毫秒值。
- */
import java.util.Calendar;
import java.util.Date;
public class Dome01 {
public static void main(String[] args) {
Calendar d=Calendar.getInstance();
System.out.println(d);
//获取当前的年份。
System.out.println(d.get(Calendar.YEAR));
//获取当前的时间毫秒值。
long time=d.getTimeInMillis();
//打印时间毫秒值。
System.out.println(time/1000);
//修改对象d的年份
d.set(Calendar.YEAR,2019);
System.out.println(d.get(Calendar.YEAR));
System.out.println(d.get(Calendar.YEAR)+""+d.get(Calendar.MONTH)+""+d.get(Calendar.DAY_OF_MONTH));
//当n天以后
d.add(Calendar.DAY_OF_MONTH,100);
System.out.println(d.get(Calendar.YEAR)+""+d.get(Calendar.MONTH)+""+d.get(Calendar.DAY_OF_MONTH));
}
}