#include "absl/time/clock.h" | |
#include <chrono> | |
#include <cstdint> | |
namespace absl { | |
namespace time_internal { | |
static int64_t GetCurrentTimeNanosFromSystem() { | |
return std::chrono::duration_cast<std::chrono::nanoseconds>( | |
std::chrono::system_clock::now() - | |
std::chrono::system_clock::from_time_t(0)) | |
.count(); | |
} | |
} // namespace time_internal | |
} // namespace absl |