【发布时间】:2017-12-21 10:16:42
【问题描述】:
List<LocalDate> totalDates = new ArrayList<>();
String stratdate = 20-12-2017;
String enddate = 25-12-2017;
输出:
20-12-2017,
21-12-2017,
22-12-2017,
23-12-2017,
24-12-2017,
25-12-2017 ,
如果有任何解决方案请尽快回复我。
这是目前为止的代码(来自 cmets):
List<LocalDate> totalDates = new ArrayList<>();
String stratdate = fromdate1;
String enddate = todate1;
LocalDate start = LocalDate.parse(stratdate);
LocalDate end = LocalDate.parse(enddate);
System.out.println("Converted start date is : " + start);
System.out.println("Converted end date is : " + end);
while (!start.isBefore(end)) {
totalDates.add(start);
start = start.plusDays(1);
System.out.println("dates are ..."+start);
}
【问题讨论】:
-
你会为这个问题吸引反对票,但我还没有反对票。请浏览这两页 - How to ask a good question 和 How to create a Minimal, Complete, and Verifiable example
-
你应该先自己尝试一下,具体问题再回来
-
@SimhachalamSopeti 向我们展示您目前拥有的代码 :)
-
寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:如何创建 minimal reproducible example。使用edit 链接改进您的问题 - 不要通过 cmets 添加更多信息。谢谢!
-
然后:忘记“请尽快回答”。你的优先事项不是我们的。写好问题,答案就会出现。写出这样不好的问题,然后投反对票。
标签: java