JAVA一周学习笔记之Calendar方法

Calendar类的成员方法:
public int get(int filed):返回给定日历字段的值
public void set(int filed,int value):将给定的日历字段设置为给定值
public abstract void add(int field,int amount):根据日历的规则,为给定的日历字段添加或减去指定的时间量
public Date getTime():返回一个表示此Calendar时间值(从历元到现在的毫秒偏移量)的Date对象
import java.util.Calendar;
import java.util.Date;

/*
  Calendar类的成员方法:
        public int get(int filed):返回给定日历字段的值
        public void set(int filed,int value):将给定的日历字段设置为给定值
        public abstract void add(int field,int amount):根据日历的规则,为给定的日历字段添加或减去指定的时间量
        public Date getTime():返回一个表示此Calendar时间值(从历元到现在的毫秒偏移量)的Date对象

 */
public class demo02Calendar {
    public static void main(String[] args) {
//        demo01();
//        demo02();
//        demo03();
        demo04();
    }

    private static void demo04() {
        //public Date getTime():返回一个表示此Calendar时间值(从历元到现在的毫秒偏移量)的Date对象
        Calendar c=Calendar.getInstance();

        Date date=c.getTime();
        System.out.println(date);
    }

    private static void demo03() {
        //public abstract void add(int field,int amount):根据日历的规则,为给定的日历字段添加或减去指定的时间量
        //参数;
        // int field:传递指定的日历字段(YEAR,MONTH...)
        // int amount:增加/减少的值
        // 正数:增加
        // 负数:减少
        Calendar c=Calendar.getInstance();
        c.add(Calendar.YEAR,5);

        int year = c.get(Calendar.YEAR);
        System.out.println(year);
    }

    private static void demo02() {
        //public void set(int filed,int value):将给定的日历字段设置为给定值
        //int field:传递指定的日历字段
        //int value:传递的字段设置的具体的值
        Calendar c=Calendar.getInstance();
        c.set(Calendar.YEAR,9900);
        c.set(8990,9,34);
        int year = c.get(Calendar.YEAR);
        System.out.println(year);


    }



    private static void demo01() {
        //public int get(int filed):返回给定日历字段的值
        //参数:传递指定的日历字段(YEAR,MONTH...)
        //返回值:日历字段代表具体的值
        Calendar c=Calendar.getInstance();
        int year = c.get(Calendar.YEAR);
        System.out.println(year);

        int month = c.get(Calendar.MONTH);
        System.out.println(month);

        int date = c.get(Calendar.DATE);
        System.out.println(date);

    }
}

 

posted @ 2020-07-28 14:40  JasonLin233  阅读(216)  评论(0)    收藏  举报