/**
* 获取日期范围内的所有日期列表
* @param startDate
* @param endDate
* @return
*/
public static List<String> getBetweenDateStr(Date startDate,Date endDate){
List<String> dateList = new ArrayList<>();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
try{
Calendar calendar = Calendar.getInstance();
calendar.setTime(startDate);
while(calendar.getTime().before(endDate)){
dateList.add(dateFormat.format(calendar.getTime()));
calendar.add(Calendar.DAY_OF_MONTH, 1);
}
dateList.add(dateFormat.format(endDate));
}
catch(Exception e){
e.printStackTrace();
}
return dateList;
}
Java获取日期范围内的所有日期列表
最新推荐文章于 2023-12-26 15:07:44 发布