嗨,我需要找到 Java 的 In between Dates 示例
开始日期=2017-01-28和
结束日期=2017-02-0 3
我期望输出:
2017-01-28
2017-01-29
2017-01-30
2017-01-31
2017-02-01
2017-02-02
2017-02-03
Run Code Online (Sandbox Code Playgroud)
请帮我谢谢你..
您可以使用 Java 日历来实现这一点:
Date start = new Date();
Date end = new Date();
Calendar cStart = Calendar.getInstance(); cStart.setTime(start);
Calendar cEnd = Calendar.getInstance(); cEnd.setTime(end);
while (cStart.before(cEnd)) {
//add one day to date
cStart.add(Calendar.DAY_OF_MONTH, 1);
//do something...
}
Run Code Online (Sandbox Code Playgroud)