多くの異なる日付をさまざまな形式で解析する必要があります。私は次のことに問題があり、誰かが理由を説明できるかどうか疑問に思いました;
以下は、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: 時間データが形式と一致しません
ただし、Windows で BST ではなく GMT を試すと、問題なく動作します。
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 が Windows では BST タイムゾーンを理解できないのに、Linux では問題なく動作する理由はありますか?
ありがとう、
マット。