如何将纪元时间转换为 time_point

Jin*_* Lv 8 c++ c++11

在某些地方我已经得到了这样的纪元时间值:

int64_t timeSeconds = std::chrono::duration_cast<std::chrono::seconds>(m_startTime.time_since_epoch()).count()
Run Code Online (Sandbox Code Playgroud)

但如何将其转换回“std::chrono::system_clock::time_point”

How*_*ant 13

std::chrono::system_clock::time_point tp{std::chrono::seconds{timeSeconds}};
Run Code Online (Sandbox Code Playgroud)
  • 将整数类型转换为seconds,然后将其转换durationtime_point.