【发布时间】:2021-02-11 02:10:33
【问题描述】:
我正在使用 Telethon 库来制作电报机器人。
当我使用event.date 时,它正在打印 +00.00 时区的时间。
如何在特定时区打印时间
【问题讨论】:
-
也许您应该使用标准模块
datetime将其转换为其他时区?
我正在使用 Telethon 库来制作电报机器人。
当我使用event.date 时,它正在打印 +00.00 时区的时间。
如何在特定时区打印时间
【问题讨论】:
datetime 将其转换为其他时区?
见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'))
【讨论】: