BloombergLP::baltzo::TimeZoneUtil::validateLocalTime

validateLocalTime overloads

Synopses

Declared in <baltzo_timezoneutil.h>

Validate that localTime matches its time-zone data.

static
int
validateLocalTime(
    bool* result,
    LocalDatetime const& localTime);
» more...

Validate that localTime matches time-zone data for timeZoneId.

static
int
validateLocalTime(
    bool* result,
    bdlt::DatetimeTz const& localTime,
    char const* timeZoneId);
» more...

Return Value

0 on success, and a non-zero value otherwise

Parameters

NameDescription
resultreceives whether localTime is consistent with the data
localTimelocal date-time whose offset is validated
timeZoneIdidentifier of the time zone used for validation