如何在不同的 std::chrono 持续时间类型之间进行转换?

use*_*469 2 c++ std c++-chrono

例如,如果我想从 转换std::chrono::nanosecondsstd::chrono::seconds,我该怎么做?

Dan*_*ani 5

您正在寻找std::chrono::duration_cast

auto seconds = std::chrono::duration_cast<std::chrono::seconds>(nanoseconds);
Run Code Online (Sandbox Code Playgroud)