如何在 telethon 事件处理程序中获取特定时区的时间

How to get time in specific timezone in telethon event handler

我正在使用 telethon 库制作电报机器人。 当我使用 event.date 时,它正在打印 +00.00 时区的时间。 如何打印特定时区的时间

参见python - Convert UTC datetime string to local datetime。窃取使用 python-dateutil:

的最佳答案
from dateutil import tz
local_datetime = event.date.astimezone(tz.tzlocal())
from datetime import datetime
print(datetime.now().isoformat(timespec='minutes'))

看看datetime library