我有一组数据,其中包含我希望过滤的截止日期。
我已经写了一个代码来获取当前日期和截止日期之间的天数。
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 中做类似的事情?