我有一个每周统计系统,我想检查最后一次更新统计数据是否是上周。如果是,我想清除它。
目前,日期存储在LocalDate
:
LocalDate lastUpdate;
我已经有了这样的日常统计数据:
if(lastUpdate.isBefore(LocalDate.now())
{
clearDailyStatistics();
}
我想做这样的事情:
if(/* something here? */)
{
clearWeeklyStatistics();
}
所以,问题是:我如何比较LocalDate
对象的周数?一周的形成方式不需要不同的“标准”——将使用周一到周日(Java 的DayOfWeek
类已经使用)。