Calendar类是一个抽象类,它是将Date对象的数据转换成YEAR.MONTH.DAY_OF_MONTH.HOUR.DATE_OF_WEEK等常量,Calendar有静态方法getInstance,用来获得一个Calendar对象,其日历字段已由当前日期和初始化,再调用get方法和常量获得日期或时间的部分值。如:Calendar now=Calendar.getInstance();
int year=now.get(Calendar.YEAR);//用get方法得到当前年份
int month=now.get(Calendar.DAY_OF_MONTH);//获得当前月份
int minute=now.get(Calendar.MINUTE);//获得当前分钟数
Date date=now.getTime( );//Calendar转化为Date
Date date=new Date( );
Calendar rightnow=Calendar.getInstance( );
rightNow.setTime(date);//Date转化为Calendar
|