请使用java写一个获取一个List<String>类型的获取前六个月,包含本月的年月String数组,格式为yyyy-MM
时间: 2023-06-02 10:04:48 浏览: 108
js获取N月后或者N月前的时间(附源码).pdf
-dd。谢谢!
对于您的问题,我可以给出以下Java代码来获取前六个月,包含本月的年月String数组,格式为yyyy-MM-dd:
```java
List<String> months = new ArrayList<>();
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
for (int i = 0; i < 6; i++) {
months.add(dateFormat.format(calendar.getTime()));
calendar.add(Calendar.MONTH, -1);
}
Collections.reverse(months);
```
使用上述代码可以得到一个包含前六个月,包含本月的年月字符串列表,您可以自行处理并使用。
阅读全文