java8 生成date日历

用for循环,递增或递减1即可。代码:

public static void main(String[] args) {
        LocalDate date = LocalDate.now();
        ArrayList<LocalDate> datelist = new ArrayList<>();
        for (int i = 0; i < 100; i++) {
            date=date.minusDays(1); // 这步很关键
            datelist.add(date);
        }
        System.out.println(datelist);
    }

你可能感兴趣的:(java)