【发布时间】:2011-01-05 15:53:33
【问题描述】:
我有开始日期和结束日期。我需要在这两个日期之间的每一天进行迭代。
最好的方法是什么?
我只能建议如下:
Date currentDate = new Date (startDate.getTime ());
while (true) {
if (currentDate.getTime () >= endDate.getTime ())
break;
doSmth ();
currentDate = new Date (currentDate.getTime () + MILLIS_PER_DAY);
}
【问题讨论】: