public class CalendarDemo5 {
public static void main(String[] args) {
/**
* 查看三年两个月零一天以后的日期
*/
Calendar calendar = Calendar.getInstance();
//查看三年后
calendar.add(Calendar.YEAR,3);
System.out.println(calendar.getTime());
//在查看五年前
calendar.add(Calendar.YEAR,-8);
System.out.println(calendar.getTime());
/**
* 当遇到类似开发需求
* 要求用户输入一个日期,然后对该日期,然后对该日期进行一系列的运算,
* 再将计算后的日期显示给用户。
* 流程如下:
* 1:获取用户输入的日期字符串
* 2:使用SimpDateFormat将其转换为Date
* 3:创建一个Calendardar根据需求计算时间
* 4:使用Calendar根据需求计算时间
* 5:将Calendar转换为Date
* 6:使用SimpleDateFormat将Date转换为字符串显示给用户
*
*
*/
}
}