fix:修复时区问题导致的上次同步后8h内的种子不同步的问题

This commit is contained in:
Doubly
2024-08-23 01:41:40 +08:00
parent 1af48f8203
commit 7b6937a8b6
2 changed files with 7 additions and 4 deletions

View File

@@ -357,10 +357,13 @@
"name": "下载器文件同步", "name": "下载器文件同步",
"description": "同步下载器的文件信息到数据库,删除文件时联动删除下载任务。", "description": "同步下载器的文件信息到数据库,删除文件时联动删除下载任务。",
"labels": "下载管理", "labels": "下载管理",
"version": "1.1", "version": "1.1.1",
"icon": "Youtube-dl_A.png", "icon": "Youtube-dl_A.png",
"author": "thsrite", "author": "thsrite",
"level": 1 "level": 1,
"history": {
"v1.1.1": "修复时区问题导致的上次同步后8h内的种子不同步的问题"
}
}, },
"BrushFlow": { "BrushFlow": {
"name": "站点刷流", "name": "站点刷流",

View File

@@ -22,7 +22,7 @@ class SyncDownloadFiles(_PluginBase):
# 插件图标 # 插件图标
plugin_icon = "Youtube-dl_A.png" plugin_icon = "Youtube-dl_A.png"
# 插件版本 # 插件版本
plugin_version = "1.1" plugin_version = "1.1.1"
# 插件作者 # 插件作者
plugin_author = "thsrite" plugin_author = "thsrite"
# 作者主页 # 作者主页
@@ -265,7 +265,7 @@ class SyncDownloadFiles(_PluginBase):
if last_sync_time: if last_sync_time:
# 获取种子时间 # 获取种子时间
if dl_tpe == "qbittorrent": if dl_tpe == "qbittorrent":
torrent_date = time.gmtime(torrent.get("added_on")) # 将时间戳转换为时间元组 torrent_date = time.localtime(torrent.get("added_on")) # 将时间戳转换为时间元组
torrent_date = time.strftime("%Y-%m-%d %H:%M:%S", torrent_date) # 格式化时间 torrent_date = time.strftime("%Y-%m-%d %H:%M:%S", torrent_date) # 格式化时间
else: else:
torrent_date = torrent.added_date torrent_date = torrent.added_date