我已经在Java 9中编写了一个方法来获取LocalDate的日期。
private static List<LocalDate> getDaysOneDayDifference(LocalDate start, LocalDate end) {
return start.datesUntil(end).collect(Collectors.toList());
}
上述方法输出的结果如下:
[2019-01-25, 2019-01-26, 2019-01-27, 2019-01-28, 2019-01-29, 2019-01-30, 2019-01-31, 2019-02-01, 2019-02-02, 2019-02-03]
我该如何创建一个方法或修改上述方法,以过滤掉那些只显示偶数天的日期。我应该使用正则表达式还是有更简单的方法呢?