美文网首页java
Java获取指定日期添加指定天数后的日期

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

作者: 山巅自相见 | 来源:发表于2022-02-07 10:29 被阅读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换成想要指定的时间类型即可。

相关文章

网友评论

    本文标题:Java获取指定日期添加指定天数后的日期

    本文链接:https://www.haomeiwen.com/subject/yhqmkrtx.html