Java 时间模糊查询:高效筛选日期
您可以使用 Java 中的 SimpleDateFormat 类来模糊查找时间。例如,如果您想查找 2021 年的所有日期,您可以使用以下代码:
SimpleDateFormat sdf = new SimpleDateFormat('yyyy-MM-dd');
Date startDate = sdf.parse('2021-01-01');
Date endDate = sdf.parse('2021-12-31');
// 假设您有一个名为 dates 的日期列表,您可以使用以下代码筛选出 2021 年的所有日期
List<Date> filteredDates = dates.stream()
.filter(date -> date.after(startDate) && date.before(endDate))
.collect(Collectors.toList());
这将返回一个仅包含 2021 年日期的列表。您可以根据需要更改日期格式和查询条件。
原文地址: https://www.cveoy.top/t/topic/oWLQ 著作权归作者所有。请勿转载和采集!