diff --git a/src/logger.cpp b/src/logger.cpp index b8d6da8a..6c71e6bd 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -393,8 +393,9 @@ std::string get_logger_context(source_location loc) { std::string get_current_time_string() { using namespace std::chrono; - auto now = floor(system_clock::now()); - return fmt::format("{:%H:%M:%S}", now); + auto const now = floor(system_clock::now()); + auto const local = safe_localtime(system_clock::to_time_t(now)); + return fmt::format("{:%H:%M}:{:%S}", local, now); } } // namespace dwarfs