java 获取两个日期之间的所有天数

 Calendar start = Calendar.getInstance();  
        start.set(2017, 2, 20);  
        Long startTIme = start.getTimeInMillis();  
      
        Calendar end = Calendar.getInstance();  
        end.set(2017, 2, 23);  
        Long endTime = end.getTimeInMillis();  
      
        Long oneDay = 1000 * 60 * 60 * 24l;  
      
        Long time = startTIme;  
        while (time <= endTime) {  
            Date d = new Date(time);  
            DateFormat df = new SimpleDateFormat("yyyy-MM-dd");  
            System.out.println(df.format(d));  
            time += oneDay;  
        }
原文地址:https://www.cnblogs.com/guoyansi19900907/p/6434107.html