BloombergLP::baltzo::TimeZoneUtil::now

Load the current local time into result.

Synopsis

Declared in <baltzo_timezoneutil.h>

static
int
now(
    bdlt::DatetimeTz* result,
    char const* timeZoneId);

Description

Load, into the specified result, the current local time value in the time zone indicated by the specified timeZoneId. Return 0 on success, and a non-zero value with no effect otherwise. A return value of ErrorCode::k_UNSUPPORTED_ID indicates that timeZoneId is not recognized.

Return Value

0 on success, and a non-zero value otherwise

Parameters

NameDescription
resultreceives the current local time
timeZoneIdidentifier of the time zone for the result