next method
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);