【问题标题】:How to convert epoch time to time_point如何将纪元时间转换为 time_point
【发布时间】:2020-01-16 12:32:57
【问题描述】:

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

int64_t timeSeconds = std::chrono::duration_cast<std::chrono::seconds>(m_startTime.time_since_epoch()).count()

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

【问题讨论】:

    标签: c++ c++11


    【解决方案1】:
    std::chrono::system_clock::time_point tp{std::chrono::seconds{timeSeconds}};
    
    • 将整型转为seconds,然后将此duration转为time_point。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-27
      • 2012-08-12
      • 2019-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-28
      • 2012-01-30
      相关资源
      最近更新 更多