公历类GregorianCalendar

GregorianCalendar继承自Calendar(抽象类)
公历:年月日,日期那种
首先介绍一下GregorianCalendar类,Calendar的实现类,非抽象,可以直接实例化。
常用方法:
方法 说明
new GregprianCalendar(年,月,日,时,分,秒) 可以没有任何参数或部分参数,通过后面的方法进行设置
get(int 参数)
作用:得到年月日时分秒。
方法介绍:
get(int field);// 对应日期类中定义的常类,1年2月3当前年中的第几周4当前月中的第几周
set(int field,int value)// 设置年月日常量的值
add(int field,int amount)// 增加年月日常量的值
getTime()// 获取Date格式时间

        GregorianCalendar calendar = new GregorianCalendar();
        System.out.println(calendar.get(Calendar.YEAR));
//        System.out.println(calendar.get(Calendar.MONTH));
//        System.out.println(calendar.get(Calendar.WEEK_OF_YEAR));
//        System.out.println(calendar.get(Calendar.WEEK_OF_MONTH));
//        System.out.println(calendar.get(Calendar.DATE));
//        System.out.println(calendar.get(Calendar.DAY_OF_YEAR));
//        System.out.println(calendar.get(Calendar.DAY_OF_WEEK));
//        System.out.println(calendar.get(13));
        calendar.add(Calendar.YEAR,2023);
        System.out.println(calendar.get(Calendar.YEAR));

你可能感兴趣的:(java)