java

Java获取指定日期添加指定天数后的日期

2022-02-07  本文已影响0人  山巅自相见
/**
  * 给指定日期添加指定添加的天数 返回添加后的天数
  *
  * @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换成想要指定的时间类型即可。

上一篇 下一篇

猜你喜欢

热点阅读