BloombergLP::bdlt::Datetime::setYearMonthDayIfValid

Set this object to have the value represented by the specified year, month, and day if they comprise a valid Date value (see Date::isValidYearMonthDay). Return 0 on success, and a non-zero value (with no effect) otherwise.

Synopsis

Declared in <bdlt_datetime.h>

int
setYearMonthDayIfValid(
    int year,
    int month,
    int day);