Если использую такой вариант, то выдаёт неожиданный результат, не понимаю почему?
from datetime import datetime, timezone, timedelta import pytz print(datetime.strptime("05/08/2020 07:06AM", '%m/%d/%Y %H:%M%p').replace(tzinfo=pytz.timezone("America/Los_Angeles")).astimezone(tz=timezone.utc).isoformat())
>>> 2020-05-08T14:59:00+00:00
А должно быть:
>>> 2020-05-08T14:06:00+00:00