如何创建一个过滤器来输出特定日期范围内的数据数量?

问题描述 投票:0回答:0

我有一组数据,其中包含我希望过滤的截止日期。

我已经写了一个代码来获取当前日期和截止日期之间的天数。

public void compareDates(Reports reports) {
    Duration duration = Duration.between(LocalDate.now(), reports.getDeadlineDates());
    long diff = Math.abs(duration.toDays());

}

现在我想创建一些过滤,以便我可以获得比当前日期小 14 天的报告数量。 如果我在 SQL 中这样做,我会创建一个 WHERE 子句,然后只写类似“GET reports.getDeadlineDates WHERE diff = 14”的内容

如何在 Java 中做类似的事情?

java date days datefilter
© www.soinside.com 2019 - 2024. All rights reserved.