BloombergLP::bdlt::DateUtil::nextDayOfWeekInclusive

Return the next occurrence of dayOfWeek on or after date.

Synopsis

Declared in <bdlt_dateutil.h>

static
Date
nextDayOfWeekInclusive(
    DayOfWeek::Enum dayOfWeek,
    Date const& date);

Description

Return the first date on or after the specified date that falls on the specified dayOfWeek. The behavior is undefined unless the resulting date is no later than 9999/12/31.

Return Value

next matching date on or after date

Parameters

NameDescription
dayOfWeekdesired day of week
dateinclusive lower bound date