feat: 日志统一加北京时间戳(_tagged_print 一处生效,实测 1.33us/次)

This commit is contained in:
vibe-code
2026-08-11 15:10:24 +00:00
parent b82fe3aa7e
commit 56b46652f2
+4 -1
View File
@@ -56,9 +56,12 @@ _original_print = print
def _tagged_print(*args, **kwargs): def _tagged_print(*args, **kwargs):
# 统一北京时间戳(显式 UTC+8,与业务口径一致,不依赖容器 TZ)。
# 性能:µs 级/次,相对打印本身(含 flush)可忽略。
ts = time.strftime("%m-%d %H:%M:%S", time.gmtime(time.time() + 8 * 3600))
if args and isinstance(args[0], str): if args and isinstance(args[0], str):
args = (args[0].lstrip("\n"), *args[1:]) args = (args[0].lstrip("\n"), *args[1:])
_original_print(LOG_TAG, *args, **kwargs) _original_print(f"[{ts}] {LOG_TAG}", *args, **kwargs)
print = _tagged_print print = _tagged_print