MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / getCurrentGmtTimeStamp

Method getCurrentGmtTimeStamp

src/jrd/cvt.cpp:592–600  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

590
591
592ISC_TIMESTAMP EngineCallbacks::getCurrentGmtTimeStamp()
593{
594 thread_db* tdbb = JRD_get_thread_data();
595
596 if (tdbb && (tdbb->getType() == ThreadData::tddDBB) && tdbb->getRequest())
597 return tdbb->getRequest()->getGmtTimeStamp();
598
599 return TimeZoneUtil::timeStampTzToTimeStamp(TimeZoneUtil::getCurrentSystemTimeStamp(), TimeZoneUtil::GMT_ZONE);
600}
601
602
603USHORT EngineCallbacks::getSessionTimeZone()

Callers

nothing calls this directly

Calls 4

JRD_get_thread_dataFunction · 0.85
getTypeMethod · 0.45
getRequestMethod · 0.45
getGmtTimeStampMethod · 0.45

Tested by

no test coverage detected