例: 包括今天 15天(前14天日期)
```java
SimpleDateFormat sdf = new SimpleDateFormat("MM-dd");
List<String> time = new ArrayList<>();
Date date = new Date();
String format1 = sdf.format(date);//今天时间
time.add(format1);//先插入今天时间
Calendar calendar = Calendar.getInstance();
int a = 1;
for (int i=1;i<15;i++){
a=a++; //天数 一开始为1天 则为昨天 之后递增
calendar.set(Calendar.DAY_OF_YEAR, calendar.get(Calendar.DAY_OF_YEAR) - a);
Date today = calendar.getTime();
String format = sdf.format(today); //转换成格式化字符串
time.add(format); //将14天日期加入到list里
}
创建格式化时间集合
最新推荐文章于 2022-03-22 10:35:39 发布