- java.util.Calendar类:是一个日历类
- Calendar类是一个抽象类,里边提供了很多操作日历字段的方法
-
如:YEAR、 MONTH、 DAY OF MONTH、HOUR
- Calendar类无法直接创建对象使用,里边有一个静态方法叫 getInstance(),
-
getInstance()方法返回了 Calendar类的子类对象
-
static Calendar getInstance()使用默认时区和语言环境获得一个日历。
- Calendar类常用方法
public int get(int field)
public void set(int field, int value)
public abstract void add(int field, int amount)
public Date getTime()
成员方法的参数:
int field:日历类的字段,可以使用 Calendar类的静态成员变量获取
public static final int YEAR = 1 年
public static final int MONTH = 2 月
public static final int DATE=5 一个月中的某一天
public static final int DAY_OF_ MONTH=5 一个月中的某一天
public static final int HOUR =10 时
public static final int MINUTE =12 分
public static final int SECOND =13 秒
public Date getTime()用例
import java.util.Calendar;
public class DemoCalendarGetTime {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
Date dd = calendar.getTime();
System.out.println(dd);
}
}