码上敲享录 > java入门知识分享 > java 根据日期循环

java 根据日期循环

上一章章节目录下一章 2021-08-21已有498人阅读 评论(0)

java 根据日期循环执行:

public void test1() {

   String startDate =
"2021-07-10";
   String endDate = "2021-08-12";
   LocalDate start1 = LocalDate.parse(startDate, DateTimeFormatter.ofPattern("yyyy-MM-dd"));
   LocalDate end = LocalDate.parse(endDate, DateTimeFormatter.ofPattern("yyyy-MM-dd"));

   for (LocalDate date = start1; date.isBefore(end) || date.isEqual(end); date = date.plusDays(1)) {
       System.
out.println("日期-------" + date);
   }

}

如果不需要包含最后一天,改写for循环

    for (LocalDate date = start1; date.isBefore(end); date = date.plusDays(1)) {
       System.
out.println("日期-------" + date);
   }


向大家推荐《Activiti工作流实战教程》:https://xiaozhuanlan.com/activiti
0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交