将epoch转换为time_t

时间:2010-07-09 20:00:45

标签: c++ epoch

我有一个双倍的纪元,需要传递给一个需要time_t的函数。如何将double中的纪元转换为time_t?我在Linux上使用C ++代码。感谢。

1 个答案:

答案 0 :(得分:3)

如果您有double中的纪元,那么这不应该有效吗?

time_t t = static_cast<time_t>(epoch_time);

假设你的意思是时代是

  
    

自1970年1月1日00:00:00起,世界协调时间以来经过的秒数。