java学习之日历类Calendar

java学习之日历类Calendar_第1张图片

get方法:
Calendar calendar=Calendar.getInstance();
        int year = calendar.get(Calendar.YEAR);//年
        System.out.println(year);
        int month=calendar.get(Calendar.MONTH);//月
        System.out.println(month);
        int date = calendar.get(Calendar.DAY_OF_MONTH);//日
        int date2 = calendar.get(Calendar.DATE);//另一种方式的日
        System.out.println(date);
        System.out.println(date2);

java学习之日历类Calendar_第2张图片

set方法:
Calendar calendar=Calendar.getInstance();
        calendar.set(Calendar.YEAR,9999);
        int year=calendar.get(Calendar.YEAR);
        System.out.println(year);
set还有几个重载方法同时设置年月日

在这里插入图片描述

add方法:
Calendar calendar=Calendar.getInstance();
        calendar.add(Calendar.YEAR,+2);//年份+2
        int year=calendar.get(Calendar.YEAR);
        System.out.println(year);
        calendar.add(Calendar.YEAR,-2);//年份-2
        int year1=calendar.get(Calendar.YEAR);
        System.out.println(year1);

在这里插入图片描述

getTime方法:
Calendar calendar=Calendar.getInstance();
        Date date= calendar.getTime();
        System.out.println(date);

在这里插入图片描述

你可能感兴趣的:(java,java)