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

Method ToTimestamp

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

Source from the content-addressed store, hash-verified

141}
142
143TimestampVal TimestampFunctions::ToTimestamp(FunctionContext* context,
144 const BigIntVal& bigint_val) {
145 if (bigint_val.is_null) return TimestampVal::null();
146 const Timezone* tz = context->impl()->state()->time_zone_for_unix_time_conversions();
147 const TimestampValue& tv = TimestampValue::FromUnixTime(bigint_val.val, tz);
148 TimestampVal tv_val;
149 tv.ToTimestampVal(&tv_val);
150 return tv_val;
151}
152
153TimestampVal TimestampFunctions::ToTimestamp(FunctionContext* context,
154 const StringVal& date, const StringVal& fmt) {

Callers

nothing calls this directly

Calls 8

ReportBadFormatFunction · 0.85
implMethod · 0.80
ToTimestampValMethod · 0.80
GetFunctionStateMethod · 0.80
IsArgConstantMethod · 0.80
stateMethod · 0.45
ResetMethod · 0.45

Tested by

no test coverage detected