java.util.Calendar | 抽象方法描述 |
---|---|
#Calendar() | 创建一个默认日历 |
+get(field) | 返回一个给定日历域的值 |
+set(year, month, date) | 使用给定的年月日设置日历,月份从0开始,0代表1月 |
+setTime(date) | 使用Date对象设定该日历 |
GregorianCalendar | 构造方法描述 |
---|---|
GregorianCalendar() | 返回当前时间的创建的GregorianCalendar()对象 |
GregorianCalendar(year, month, dayOfMonth, hourOfDay, minute) | 为给定的年月以及日,小时,分钟创建的对象 |
GregorianCalendar(year, month, dayOfMonth, hourOfDay, minute,second) | 为给定的年月以及日,小时,分钟,秒创建的对象 |
Calendar中静态常量对照
月类
public static final int JANUARY = 0;
public static final int FEBRUARY = 1;
public static final int MARCH = 2;
public static final int APRIL = 3;
public static final int MAY = 4;
public static final int JUNE = 5;
public static final int JULY = 6;
public static final int AUGUST = 7;
public static final int SEPTEMBER = 8;
public static final int OCTOBER = 9;
public static final int NOVEMBER = 10;
public static final int DECEMBER = 11;
星期类
public static final int SUNDAY = 1;
public static final int MONDAY = 2;
public static final int TUESDAY = 3;
public static final int WEDNESDAY = 4;
public static final int THURSDAY = 5;
public static final int FRIDAY = 6;
public static final int SATURDAY = 7;