Java在当前日期基础上加一年、一个月或一天

//获取当前日期
Date date = new Date();

//创建Calendar实例
Calendar cal = Calendar.getInstance();
cal.setTime(date);   //设置当前时间
cal.add(Calendar.YEAR, 1);  //在当前时间基础上加一年

//将时间格式化成yyyy-MM-dd HH:mm:ss的格式
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(format.format(cal.getTime()));



//同理增加一个月和一天的方法:
cal.add(Calendar.MONTH, 1);
cal.add(Calendar.DAY, 1);

 

你可能感兴趣的:(Java)