Мне нужно проанализировать много разных дат в разных форматах. У меня возникли проблемы со следующим, и я подумал, может ли кто-нибудь объяснить, почему;
В системе linux работает:
from datetime import datetime
datetime.strptime('Tue 23 Aug 2011 09:00:07 PM BST','%a %d %b %Y %H:%M:%S %p %Z')
Но под окнами он поднимается
ValueError: данные времени не соответствуют формату
Однако, если я пытаюсь использовать GMT, а не BST на Windows, он работает нормально;
from datetime import datetime
datetime.strptime('Tue 23 Aug 2011 09:00:07 PM GMT','%a %d %b %Y %H:%M:%S %p %Z')
Есть ли причина, по которой python не понимает часовой пояс BST под Windows, но он прекрасно работает под Linux?
спасибо,
Мт.