next method

LocalDateTime next(
  1. DayOfWeek targetDayOfWeek
)

Returns the next LocalDateTime falling on the specified DayOfWeek, at the same time of day as this value. This is a strict 'next' - if this value on already falls on the target day of the week, the returned value will be a week later.

  • targetDayOfWeek: The ISO day of the week to return the next date of.

Returns: The next LocalDateTime falling on the specified day of the week.

  • InvalidOperationException: The underlying calendar doesn't use ISO days of the week.
  • ArgumentOutOfRangeException: targetDayOfWeek is not a valid day of the week (Monday to Sunday).

Implementation

LocalDateTime next(DayOfWeek targetDayOfWeek) => LocalDateTime.localDateAtTime(calendarDate.next(targetDayOfWeek), clockTime);