From 2efd19978dd4164e387bf226025c9666b6ef35e2 Mon Sep 17 00:00:00 2001 From: leejet Date: Mon, 19 Jan 2026 00:21:29 +0800 Subject: [PATCH] fix: use Unix timestamp for field instead of ISO string (#1205) --- 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 c9a4c31..76199ac 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;