美文网首页
获取时间段内所有的日期

获取时间段内所有的日期

作者: 那钱有着落吗 | 来源:发表于2020-10-21 14:41 被阅读0次
/**
     * 获取一段时间的每一天日期
     */
    public static List<String> getBetweenDate(String start, String end) {
        List<String> list = new ArrayList<>();
        LocalDate startDate = LocalDate.parse(start);
        LocalDate endDate = LocalDate.parse(end);
        long distance = ChronoUnit.DAYS.between(startDate, endDate);
        if (distance < 1) {
            return list;
        }
        Stream.iterate(startDate, d -> d.plusDays(1)).limit(distance + 1).forEach(f -> list.add(f.toString()));
        return list;
    }

相关文章

网友评论

      本文标题:获取时间段内所有的日期

      本文链接:https://www.haomeiwen.com/subject/rrxemktx.html