我试图用Joda时间实现一个没有成功的Date迭代器.
我需要一些东西,允许我从startDate到endDate的所有日子迭代
您是否知道如何做到这一点?
我有开始日期和结束日期.我需要在这两个日期之间每天进行迭代.
最好的方法是什么?
我只能建议:
Date currentDate = new Date (startDate.getTime ());
while (true) {
if (currentDate.getTime () >= endDate.getTime ())
break;
doSmth ();
currentDate = new Date (currentDate.getTime () + MILLIS_PER_DAY);
}
Run Code Online (Sandbox Code Playgroud)