setDatetimeIfValid overloads
Synopses
Declared in <bdlt_datetime.h>
Set this object to date and optional time fields if valid.
int
setDatetimeIfValid(
Date const& date,
int hour = 0,
int minute = 0,
int second = 0,
int millisecond = 0,
int microsecond = 0);
Set this object from calendar fields if they form a valid datetime.
int
setDatetimeIfValid(
int year,
int month,
int day,
int hour = 0,
int minute = 0,
int second = 0,
int millisecond = 0,
int microsecond = 0);
Return Value
0 on success, and a non‐zero value otherwise
Parameters
Name |
Description |
date |
date part to set |
hour |
hour attribute (default 0) |
minute |
minute attribute (default 0) |
second |
second attribute (default 0) |
millisecond |
millisecond attribute (default 0) |
microsecond |
microsecond attribute (default 0) |
year |
year attribute |
month |
month attribute |
day |
day‐of‐month attribute |
Created with MrDocs