From 584cacba6cb2bc14ffcacdffe43a3c6a7c6a9c2c Mon Sep 17 00:00:00 2001 From: Rock Chin <1010553892@qq.com> Date: Thu, 5 Jan 2023 15:41:13 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20!version=E6=97=B6=E9=97=B4=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E6=A0=B9=E6=8D=AE=E6=97=B6=E5=8C=BA=E8=BD=AC=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/utils/updater.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/utils/updater.py b/pkg/utils/updater.py index 819cb2ee..358fe609 100644 --- a/pkg/utils/updater.py +++ b/pkg/utils/updater.py @@ -1,3 +1,4 @@ +import datetime import time @@ -32,7 +33,9 @@ def get_current_version_info() -> str: for entry in repo.get_walker(): version_str += "提交编号: "+str(entry.commit.id)[2:9] + "\n" - version_str += "时间: "+time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(entry.commit.commit_time)) + "\n" + tz = datetime.timezone(datetime.timedelta(hours=entry.commit.commit_timezone // 3600)) + dt = datetime.datetime.fromtimestamp(entry.commit.commit_time, tz) + version_str += "时间: "+dt.strftime('%Y-%m-%d %H:%M:%S') + "\n" version_str += "说明: "+str(entry.commit.message, encoding="utf-8").strip() + "\n" version_str += "提交作者: '" + str(entry.commit.author)[2:-1] + "'" break