在服务器上,时间是 -3 莫斯科时间,我在转换时间时需要它是莫斯科,现在我手动进行偏移,我可以为此使用 datetime 时区,但现在它在转换时给了我错误的时区。也就是说,即使这样,使用 datetime.now() 时区也是正确的,但在转换时却不是
>>> tm = datetime.datetime.strptime('29.09.2022', '%d.%m.%Y').replace(tzinfo=pytz.timezone("Europe/Moscow"))
>>> tm.utcoffset()
datetime.timedelta(seconds=9000)
>>> tm = datetime.datetime.now(pytz.timezone("Europe/Moscow"))
>>> tm.utcoffset()
datetime.timedelta(seconds=10800)