diff --git a/src/utils.cpp b/src/utils.cpp index 37561e28..a9a67a4c 100644 --- a/src/utils.cpp +++ b/src/utils.cpp @@ -26,8 +26,9 @@ time_point from_time_t(std::time_t t) { } std::time_t to_time_t(time_point t) { - return std::chrono::system_clock::to_time_t(std::chrono::system_clock::now() + - (t - clock::now())); + return std::chrono::system_clock::to_time_t( + std::chrono::system_clock::now() + + std::chrono::duration_cast(t - clock::now())); } Blob