summaryrefslogtreecommitdiff
path: root/ATRI/plugins/rss/rss_mikanan
diff options
context:
space:
mode:
authorKyomotoi <[email protected]>2023-01-18 00:40:50 +0800
committerKyomotoi <[email protected]>2023-01-18 00:40:50 +0800
commit296dbc555c2a64a1d912c6d60eed48e5d0cd609c (patch)
tree45fbf53775bbdadb8c84756af8ca628e8754ab6e /ATRI/plugins/rss/rss_mikanan
parent7c287eadc2ff30b7449e0cd50fee78f7636f3bd3 (diff)
downloadATRI-296dbc555c2a64a1d912c6d60eed48e5d0cd609c.tar.gz
ATRI-296dbc555c2a64a1d912c6d60eed48e5d0cd609c.tar.bz2
ATRI-296dbc555c2a64a1d912c6d60eed48e5d0cd609c.zip
🎨 移陀对 pytz ηš„δΎθ΅–
Diffstat (limited to 'ATRI/plugins/rss/rss_mikanan')
-rw-r--r--ATRI/plugins/rss/rss_mikanan/__init__.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/ATRI/plugins/rss/rss_mikanan/__init__.py b/ATRI/plugins/rss/rss_mikanan/__init__.py
index fb4b23c..cf4463b 100644
--- a/ATRI/plugins/rss/rss_mikanan/__init__.py
+++ b/ATRI/plugins/rss/rss_mikanan/__init__.py
@@ -1,7 +1,6 @@
-import pytz
import asyncio
from tabulate import tabulate
-from datetime import timedelta, datetime
+from datetime import datetime, timedelta, timezone as tz
from apscheduler.triggers.base import BaseTrigger
from apscheduler.triggers.combining import AndTrigger
@@ -136,10 +135,11 @@ async def _():
data: RssMikananiSubcription = tq.get_nowait()
log.info(f"准倇ζŸ₯θ―’ Mikan: {data.title} ηš„εŠ¨ζ€, ι˜Ÿεˆ—ε‰©δ½™ {tq.qsize()}")
- raw_ts = data.update_time.replace(
- tzinfo=pytz.timezone("Asia/Shanghai")
- ) + timedelta(hours=8)
- ts = raw_ts.timestamp()
+ # raw_ts = data.update_time.replace(
+ # tzinfo=pytz.timezone("Asia/Shanghai")
+ # ) + timedelta(hours=8)
+ # ts = raw_ts.timestamp()
+ ts = data.update_time.timestamp()
info = await sub.get_mikan_info(data.rss_link)
if not info:
@@ -167,5 +167,5 @@ async def _():
bot = get_bot()
await bot.send_group_msg(group_id=data.group_id, message=repo)
await sub.update_sub(
- data._id, data.group_id, {"update_time": TimeDealer(m_t).to_datetime()}
+ data._id, data.group_id, {"update_time": TimeDealer(m_t, tz(timedelta(hours=8))).to_datetime()}
)