/**
* 给指定日期添加指定添加的天数 返回添加后的天数
*
* @param d 指定的日期
* @param day 指定添加的天数
* @return 添加后的天数
*/
public static Date getDateAfter(Date d, int day) {
Calendar now = Calendar.getInstance();
now.setTime(d);
now.set(Calendar.Date, now.get(Calendar.Date) + day);
return now.getTime();
}
public static void main(String[] args) {
Date date = new Date();
System.out.println("今天日期:" + date);
Date dateAfter = getDateAfter(date, 1);
System.out.println("1天后的日期:" + dateAfter);
}
不光是指定天数,指定分钟、月、年都可以,只需要把方法中的Date
换成想要指定的时间类型即可。
网友评论