MCPcopy Create free account
hub / github.com/apache/impala / UtcToUnixMicros

Method UtcToUnixMicros

be/src/exprs/timestamp-functions-ir.cc:126–132  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

124}
125
126BigIntVal TimestampFunctions::UtcToUnixMicros(FunctionContext* context,
127 const TimestampVal& ts_val) {
128 if (ts_val.is_null) return BigIntVal::null();
129 const TimestampValue& tv = TimestampValue::FromTimestampVal(ts_val);
130 int64_t result;
131 return (tv.UtcToUnixTimeMicros(&result)) ? BigIntVal(result) : BigIntVal::null();
132}
133
134TimestampVal TimestampFunctions::UnixMicrosToUtcTimestamp(FunctionContext* context,
135 const BigIntVal& unix_time_micros) {

Callers

nothing calls this directly

Calls 2

BigIntValClass · 0.85
UtcToUnixTimeMicrosMethod · 0.80

Tested by

no test coverage detected