直接上代码
public static void twoDays(String str1,String str2){
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date date1;
Date date2;
try {
date1 = df.parse(str1);
date2 = df.parse(str2);
int s = (int) ((date2.getTime() - date1.getTime())/ (24 * 60 * 60 * 1000));
if(s>0){
for(int i = 0;i<=s;i++){
long todayDate = date1.getTime() + i * 24 * 60 * 60 * 1000;
Date tmDate = new Date(todayDate);
//tmDate.setHours(3);
System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(tmDate));
}
}
} catch (ParseException e) {
System.out.println("格式错误");
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
twoDays("2012-09-01", "2012-09-24");
//System.out.println(100%7);
}