diff --git a/src/log/LogSinks.cpp b/src/log/LogSinks.cpp index 00b0a15..7963d58 100644 --- a/src/log/LogSinks.cpp +++ b/src/log/LogSinks.cpp @@ -1,10 +1,9 @@ #include "LogUtils.h" #include "LogSinks.h" -#include -#include #include #include #include +#include using namespace std; using namespace spdlog; @@ -47,10 +46,10 @@ namespace logger { std::time_t time = log_clock::to_time_t(point); std::tm timetm = *std::localtime(&time); - static constexpr auto max_length = 9; + static constexpr auto max_length = 20; dest.reserve(dest.size() + max_length); - auto length = strftime(dest.end(), max_length, "%H:%M:%S", &timetm); + auto length = strftime(dest.end(), max_length, "%Y-%m-%d %H:%M:%S", &timetm); if(length < 0) length = 0; diff --git a/src/log/LogUtils.cpp b/src/log/LogUtils.cpp index 3372760..8f0ca11 100644 --- a/src/log/LogUtils.cpp +++ b/src/log/LogUtils.cpp @@ -60,8 +60,8 @@ namespace logger { tm* tm_info; #ifdef WIN32 tm _tm_info{}; - localtime_s(&_tm_info, &secs); - tm_info = &_tm_info; + localtime_s(&_tm_info, &secs); + tm_info = &_tm_info; #else tm_info = localtime((time_t*) &secs); #endif