diff --git a/libraries/shared/src/SharedUtil.cpp b/libraries/shared/src/SharedUtil.cpp index a36bdb061e..6c79a23c20 100644 --- a/libraries/shared/src/SharedUtil.cpp +++ b/libraries/shared/src/SharedUtil.cpp @@ -134,7 +134,8 @@ void usecTimestampNowForceClockSkew(qint64 clockSkew) { quint64 usecTimestampNow(bool wantDebug) { using namespace std::chrono; - return duration_cast(high_resolution_clock::now().time_since_epoch()).count(); + static const auto unixEpoch = system_clock::from_time_t(0); + return duration_cast(system_clock::now() - unixEpoch).count(); #if 0 std::call_once(usecTimestampNowIsInitialized, [&] { TIME_REFERENCE = QDateTime::currentMSecsSinceEpoch() * USECS_PER_MSEC; // ms to usec