BloombergLP::bdlt::ProlepticDateImpUtil::lastDayOfMonth

Return the last day of the specified month in the specified year.

Synopsis

Declared in <bdlt_prolepticdateimputil.h>

static
int
lastDayOfMonth(
    int year,
    int month);

Description

Return the last day of the specified month in the specified year. The behavior is undefined unless 1 <= year <= 9999 and 1 <= month <= 12. Note that the value returned will be in the range [28 .. 31].

Return Value

last day of the month in [28 .. 31]

Parameters

NameDescription
yearcalendar year in [1 .. 9999]
monthmonth of year in [1 .. 12]