创建日历对象

Calendar 对象可以使用 getInstance() 或使用构造函数 GregorianCalendar 创建。

重要的是要注意 Calendar 中的月份为零,这意味着 JANUARY 由 int 值 0 表示。为了提供更好的代码,请始终使用 Calendar 常量,例如 Calendar.JANUARY 以避免误解。

Calendar calendar = Calendar.getInstance();
Calendar gregorianCalendar = new GregorianCalendar();
Calendar gregorianCalendarAtSpecificDay = new GregorianCalendar(2016, Calendar.JANUARY, 1);
Calendar gregorianCalendarAtSpecificDayAndTime = new GregorianCalendar(2016, Calendar.JANUARY, 1, 6, 55, 10);

注意 :始终使用月份常量:数字表示具有误导性 ,例如 Calendar.JANUARY 的值为 0