1、Calendar类
(1)在java.util.Calendar包中,是一个抽象类,提供了很多操作日历字段的方法(例:YEAR, MONTH, DAY_OF_MONTH, HOUR)
(2)Calendar类无法直接创建对象使用,但里面有一个静态方法getInstance(),该方法返回了Calendar类的子类对象;Calendar c=Calendar.getInstance();
(3)Calendar类常用的方法:1》public int get(int field);返回给定(field)日历字段的值(例:参数可以是Calendar.YEAR,这样会返回年份;参数是Calendar.MONTH,会返回月份,月份从0开始);
2》public void set(int field, int value);将field设定为给定值;
3》public abstract void add(int field, int amount);给field增加或减去指定的时间量;
4》public Date getTime();返回一个表示此Calendar时间值的Date对象(把日历转为日期);
原文:https://www.cnblogs.com/xiaozhu1017/p/12609893.html