У меня есть утверждения:
v = datetime.strptime('2020-07-08T09:00:01+00:00', '%Y-%m-%dT%H:%M:%S%z')
print(v)
Не работает часовой пояс. Я знаю это, потому что он работает, если я не использую часовой пояс.
v = datetime.strptime('2020-07-08T09:00:01', '%Y-%m-%dT%H:%M:%S')
Это работает, как я ожидал, в Jupyter; однако я не могу заставить его работать в PyCharm. PyCharm настроен на использование VE. Не используется та же версия python.
Он возвращает ошибку:
ValueError: time data '2020-07-08T09:00:01+00:00' does not match format '%Y-%m-%dT%H:%M:%S%z'
В консоли PyCharm:
print (sys.version_info)
sys.version_info(major=3, minor=6, micro=8, releaselevel='final', serial=0)
В Юпитере
print (sys.version_info)
sys.version_info(major=3, minor=7, micro=3, releaselevel='final', serial=0)
Есть другой способ сделать это? Другой код? Я что-то упустил?