From c7f6835702307bb510eec9a13dd562abfb203031 Mon Sep 17 00:00:00 2001 From: Lion Kortlepel Date: Fri, 11 Nov 2022 21:49:54 +0100 Subject: [PATCH] use high_resolution_clock instead of system_clock --- src/TConsole.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/TConsole.cpp b/src/TConsole.cpp index 21eca40..6983684 100644 --- a/src/TConsole.cpp +++ b/src/TConsole.cpp @@ -85,7 +85,7 @@ static inline void SplitString(std::string const& str, const char delim, std::ve static std::string GetDate() { std::chrono::system_clock::time_point now = std::chrono::system_clock::now(); - time_t tt = std::chrono::system_clock::to_time_t(now); + time_t tt = std::chrono::high_resolution_clock::to_time_t(now); auto local_tm = std::localtime(&tt); char buf[30]; std::string date; @@ -326,7 +326,7 @@ void TConsole::Command_Debug(const std::string&, const std::vector& auto Now = std::chrono::system_clock::now(); auto Seconds = std::chrono::duration_cast(Now - Locked->ConnectionTime); std::string ConnectedSince = fmt::format("{:%Y/%m/%d %H:%M:%S}, {:%H:%M:%S} ago ({} seconds)", - fmt::localtime(std::chrono::system_clock::to_time_t(Locked->ConnectionTime)), + fmt::localtime(std::chrono::high_resolution_clock::to_time_t(Locked->ConnectionTime)), Seconds, Seconds.count()); Application::Console().WriteRaw(fmt::format(