From 4ed30dcae65df5a22dc59e0c4c96d2b4c900793a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E4=BA=AE?= Date: Tue, 1 Nov 2022 10:31:03 +0800 Subject: [PATCH] =?UTF-8?q?IssueNo:=20#I5TI3S=20Description:=20DFX?= =?UTF-8?q?=E5=A2=9E=E5=BC=BA=20Sig:=20SIG=5FApplicationFramework=20Featur?= =?UTF-8?q?e=20or=20Bugfix:=20Bugfix=20Binary=20Source:=20No?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 杨亮 Change-Id: Ic03f7a8f9714d08beddaa8bbb56748ad8d16aa2e --- frameworks/eventhandler/src/event_handler.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/frameworks/eventhandler/src/event_handler.cpp b/frameworks/eventhandler/src/event_handler.cpp index f9a4a7d..3badb39 100644 --- a/frameworks/eventhandler/src/event_handler.cpp +++ b/frameworks/eventhandler/src/event_handler.cpp @@ -337,15 +337,16 @@ void EventHandler::DistributeEvent(const InnerEvent::Pointer &event) void EventHandler::Dump(Dumper &dumper) { + auto now = std::chrono::system_clock::now(); + auto tp = std::chrono::time_point_cast(now); + auto tt = std::chrono::system_clock::to_time_t(now); + auto us = tp.time_since_epoch().count() % 1000; struct tm curTime = {0}; - - auto tt = std::chrono::system_clock::to_time_t(std::chrono::system_clock::now()); localtime_r(&tt, &curTime); - char sysTime[DATETIME_STRING_LENGTH]; - std::strftime(sysTime, sizeof(char) * DATETIME_STRING_LENGTH, "%Y%m%d %I:%M %p", &curTime); - std::string message = - dumper.GetTag() + " EventHandler dump begain curTime:" + std::string(sysTime) + LINE_SEPARATOR; + std::strftime(sysTime, sizeof(char) * DATETIME_STRING_LENGTH, "%Y%m%d %I:%M:%S.", &curTime); + auto message = dumper.GetTag() + " EventHandler dump begain curTime:" + + std::string(sysTime) + std::to_string(us) + LINE_SEPARATOR; dumper.Dump(message); if (eventRunner_ == nullptr) { -- Gitee