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);
}
}