public class CalendarDemo1 {
public static void main(String[] args) {
/**
* 使用Calendar 的静态方法创建实例,
* 该方法会根据当前系统是在地区创建一个实现
* 通常是GregorianCalendar
* 默认创建的日历实例表示当前系统时间
*/
Calendar calendar = Calendar.getInstance();
/**
* toString不能直观反映表示的日期
*/
System.out.println(calendar);
/**
* Calendar与Date之间的转换
* Calend->Date
* Date getTime()
* Calendar提供了getTime,gaifangfa
* 返回一个Dte对象,该对象表示的时间就是
* 当前Calendar表示时间
*/
Date date = calendar.getTime();
System.out.println(date);
//小时明天这一时刻
date.setTime(date.getTime()+1000*60*60*24);
System.out.println(date);
/**
* Date->Calendar
* void setTime (Date date)
* Calendar的setTime方法可以使当前Calendar表示给定的Date所表示的时间
*
*/
//Calendar也表示明天这一刻
calendar.setTime(date);
}
}