From 9f22d1965d7b7746f23d6bdabcb0b65e9557a83d Mon Sep 17 00:00:00 2001 From: Erdem Yerebasmaz Date: Tue, 5 Nov 2024 18:09:05 +0300 Subject: [PATCH] Switch timestamp format from local to UTC in ISO 8601 format --- libs/sdk-core/src/logger.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/sdk-core/src/logger.rs b/libs/sdk-core/src/logger.rs index 585fcac67..d1400bce1 100644 --- a/libs/sdk-core/src/logger.rs +++ b/libs/sdk-core/src/logger.rs @@ -1,7 +1,6 @@ use crate::models::LevelFilter as BindingLevelFilter; use crate::{LogEntry, LogStream}; use anyhow::{anyhow, Result}; -use chrono::Local; use env_logger::{Builder, Logger, Target}; use flutter_rust_bridge::StreamSink; use lazy_static::lazy_static; @@ -13,6 +12,7 @@ use parking_lot::RwLock; use std::fs::OpenOptions; use std::io::Write; +use chrono::Utc; use std::sync::Once; /* env_logger */ @@ -65,7 +65,7 @@ fn init_env_logger(target: Option, filter_level: Option) -> writeln!( buf, "[{} {} {}:{}] {}", - Local::now().format("%Y-%m-%d %H:%M:%S%.3f"), + Utc::now().to_rfc3339(), record.level(), record.module_path().unwrap_or("unknown"), record.line().unwrap_or(0),