From b94467e8d535069fdede8c1b83ee99883e39429b Mon Sep 17 00:00:00 2001 From: leejet Date: Sun, 18 Jan 2026 12:22:38 +0800 Subject: [PATCH] Use Unix timestamp for field instead of ISO string --- examples/server/main.cpp | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/examples/server/main.cpp b/examples/server/main.cpp index b0ac7eef9..5a558ae05 100644 --- a/examples/server/main.cpp +++ b/examples/server/main.cpp @@ -86,21 +86,6 @@ std::vector base64_decode(const std::string& encoded_string) { return ret; } -std::string iso_timestamp_now() { - using namespace std::chrono; - auto now = system_clock::now(); - std::time_t t = system_clock::to_time_t(now); - std::tm tm{}; -#ifdef _MSC_VER - gmtime_s(&tm, &t); -#else - gmtime_r(&t, &tm); -#endif - std::ostringstream oss; - oss << std::put_time(&tm, "%Y-%m-%dT%H:%M:%SZ"); - return oss.str(); -} - struct SDSvrParams { std::string listen_ip = "127.0.0.1"; int listen_port = 1234; @@ -404,7 +389,7 @@ int main(int argc, const char** argv) { } json out; - out["created"] = iso_timestamp_now(); + out["created"] = static_cast(std::time(nullptr)); out["data"] = json::array(); out["output_format"] = output_format; @@ -692,7 +677,7 @@ int main(int argc, const char** argv) { } json out; - out["created"] = iso_timestamp_now(); + out["created"] = static_cast(std::time(nullptr)); out["data"] = json::array(); out["output_format"] = output_format;