Jeg trenger å analysere mange forskjellige datoer i mange forskjellige formater. Jeg har problemer med å følge og lurte på om anyopne kunne forklare hvorfor;
Følgende fungerer på en linux system:
from datetime import datetime
datetime.strptime('Tue 23 Aug 2011 09:00:07 PM BST','%a %d %b %Y %H:%M:%S %p %Z')
Men kjører under windows det hever
ValueError: time data ikke sams format
Men hvis jeg prøver GMT ikke BST på vinduer, det fungerer fint;
from datetime import datetime
datetime.strptime('Tue 23 Aug 2011 09:00:07 PM GMT','%a %d %b %Y %H:%M:%S %p %Z')
Er det en grunn python ikke forstår BST tidssone under Windows, men det fungerer fint under Linux?
Takk,
Matt.













