Return a Date for year/`month`/`day` if valid; otherwise empty.
Synopsis
Declared in <bdlt_dateutil.h>
static
bsl::optional<Date>
fromYmd(
int year,
int month,
int day);
Description
Return an optional having a Date with the specified year, month, and day, if those form a valid Date (see Date::isValid); otherwise return an optional without a value.
Return Value
optional date, empty if the YMD is invalid
Parameters
Name |
Description |
year |
calendar year |
month |
month of year |
day |
day of month |
Created with MrDocs