public void test(String S1, String S2) throws ParseException {
Calendar c = Calendar.getInstance();
SimpleDateFormat simple = new SimpleDateFormat("yyyyMMdd");
Date begindate = simple.parse(S1);
Date enddate = simple.parse(S2);
Date tmp = begindate;
while(!tmp.equals(enddate)) {
String s1 = simple.format(tmp);
c.setTime(tmp);
c.add(Calendar.DATE, 1);
tmp = c.getTime();
String s2 = simple.format(tmp);
}
}
调用方法传入两个参数,S1,S2分别是开始时间和结束时间,
经过循环得到s1,s2,
每次递增1天时间。
修改c.add(Calendar.DATE, 1);可以修改日期递增的时间。