This examples will show how to find 90 days business days from a date using a custom Java 8 adjuster. The TemporalAdjuster interface, in the java.time.temporal package, adjustInto method accepts a temporal value and returns an adjusted value. The NinetyDayWeekendAdjuster will evaluate the passed in date and return 90 days excluding weekends by creating a date 90 days in the future. By calling date.query and passing a query that will check if a date is a weekend day, either Saturday or Sunday, if so adding 1 day into the future.