From 664538a2296cd09a362f22b3dfa346861ed024f2 Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Tue, 22 Oct 2024 14:12:20 +0200 Subject: fix gc date (#204) * fix month conversion in ToDateTime --- src/zencore/include/zencore/compactbinarybuilder.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/zencore/include') diff --git a/src/zencore/include/zencore/compactbinarybuilder.h b/src/zencore/include/zencore/compactbinarybuilder.h index 9c81cf490..1c625cacc 100644 --- a/src/zencore/include/zencore/compactbinarybuilder.h +++ b/src/zencore/include/zencore/compactbinarybuilder.h @@ -669,7 +669,7 @@ ToDateTime(std::chrono::system_clock::time_point TimePoint) { time_t Time = std::chrono::system_clock::to_time_t(TimePoint); tm UTCTime = *gmtime(&Time); - return DateTime(1900 + UTCTime.tm_year, UTCTime.tm_mon, UTCTime.tm_mday, UTCTime.tm_hour, UTCTime.tm_min, UTCTime.tm_sec); + return DateTime(1900 + UTCTime.tm_year, UTCTime.tm_mon + 1, UTCTime.tm_mday, UTCTime.tm_hour, UTCTime.tm_min, UTCTime.tm_sec); } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -- cgit v1.2.3