現在、 feedparserを使用してフィードを読み取って解析するPythonスクリプトを設定しています。しかし、最近、日付の解析で問題が発生しました。私が読んでいるフィードには<modified>2010-05-05T24:17:54Z</modified>
、Pythonで日時オブジェクトとして表示される2010-05-0600:17:54が含まれています。不一致に注意してください。フィードエントリは5月5日に変更されましたが、Pythonはそれを6日として読み取ります。
だから問題は、なぜこれが起こっているのかということです。時間を24:17:54とすると、ATOMフィード(つまり、フィードを作成したフィード)が間違っているのでしょうか、それともPythonスクリプトの処理方法が間違っているのでしょうか。
そして、私はこれを解決できますか?