简介

日历类.用于操作日期相关信息。

成员方法

  1. static Calendar getInstance(): 根据当前系统时区和语言环境获取日历对象<br /> int get(int field): 返回给定日历字段的值<br /> void set(int field, int value): 将给定的日历字段设置为指定的值

案例

  1. public class CalendarDemo {
  2. public static void main(String[] args) {
  3. //创建Calendar对象
  4. Calendar c = Calendar.getInstance();
  5. System.out.println(c);
  6. //获取年月日对象
  7. int year = c.get(Calendar.YEAR);
  8. int month = c.get(Calendar.MONTH);//Java使用0-11的数字表示月份,对应1-12月
  9. int day = c.get(Calendar.DATE);
  10. System.out.println(year+"年"+(month+1)+"月"+day+"日");
  11. System.out.println("-----------------");
  12. //设置指定时间为:2022年2月2日
  13. c.set(2022,1,2);
  14. //重新获取年月日
  15. int year1 = c.get(Calendar.YEAR);
  16. int month1 = c.get(Calendar.MONTH);
  17. int day1 = c.get(Calendar.DATE);
  18. System.out.println(year1+"年"+(month1+1)+"月"+day1+"日");
  19. }
  20. }