我有本地时区的日期时间值,需要将它们转换为UTC。我如何对历史记录进行此转换,考虑到过去的夏令时?
Local UTC
2018/07/20 09:00 ???
2018/12/31 11:00 ???
2019/01/17 13:00 ???
2020/08/15 18:00 ???
这是我目前为止的成果:
import pytz
without_timezone = datetime(2018, 7, 20, 9, 0, 0, 0)
timezone = pytz.timezone("Europe/Vienna")
with_timezone = timezone.localize(without_timezone)
with_timezone
我将Europe/Vienna
分配给所有记录(我认为这考虑了夏令时,对吗?)
现在我需要将其转换为UTC
...