MCPcopy Create free account
hub / github.com/bytedance/bolt / fromDatetime

Function fromDatetime

bolt/type/TimestampConversion.cpp:893–900  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

891}
892
893Timestamp fromDatetime(int64_t daysSinceEpoch, int64_t microsSinceMidnight) {
894 int64_t secondsSinceEpoch =
895 static_cast<int64_t>(daysSinceEpoch) * kSecsPerDay;
896 secondsSinceEpoch += microsSinceMidnight / kMicrosPerSec;
897 return Timestamp(
898 secondsSinceEpoch,
899 (microsSinceMidnight % kMicrosPerSec) * kNanosPerMicro);
900}
901
902namespace {
903

Callers 4

parseMethod · 0.85
tryParseTimestampStringFunction · 0.85
fromTimestampStringFunction · 0.85

Calls 1

TimestampClass · 0.70

Tested by

no test coverage detected