Toggle navigation
Home
Latest pastes
FAQ
Random
BitBin is shutting down!
Register
Login
NextQuarterAdjuster
SUBMITTED BY:
coombee
DATE:
July 25, 2018, 12:49 a.m.
FORMAT:
Text only
SIZE:
507 Bytes
Raw
Download
Tweet
HITS:
574
Go to comments
Report
class NextQuarterAdjuster implements DateAdjuster {
private final Set<MonthOfYear> _futureQuarters =
Sets.newHashSet(MonthOfYear.MARCH,
MonthOfYear.JUNE,
MonthOfYear.SEPTEMBER,
MonthOfYear.DECEMBER);
@Override
public LocalDate adjustDate(LocalDate date) {
LocalDate result = date;
do {
result = result.plusMonths(1);
} while (!_futureQuarters.contains(result.getMonthOfYear()));
return result;
}
}
Please enable JavaScript to view the
comments powered by Disqus.
comments powered by
Disqus