BloombergLP::bdlt::Datetime::setYearMonthDay

Set the date part from year, month, and day.

Synopsis

Declared in <bdlt_datetime.h>

void
setYearMonthDay(
    int year,
    int month,
    int day);

Description

Set the "date" part of this object to have the value represented by the specified year, month, and day attribute values. The behavior is undefined unless year, month, and day represent a valid Date value (i.e., true == Date::isValidYearMonthDay(year, month, day)). Note that this method has no effect on the "time" part of this object.

Parameters

NameDescription
yearyear attribute
monthmonth attribute
dayday-of-month attribute