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