Pythonで日時を扱う方法をまとめます。datetimeまたはタイムスタンプで表現された日時を相互に変換する方法と、タイムゾーンの情報を持ったdatetimeを別のタイムゾーンの表現に変換する方法を書きます。 何がしたいのか? 2012-11-10T08:08:01+09:00のようにRFC 3339で表現された日時を2012-11-09 23:08:01+00:00や、より単純にUTCで2012-11-09 23:08:01のような表現に変換したい。実際に手を動かしながらPythonでのdatetime, timeの扱いを学びながら、RFC3339で書かれた日時をPythonのUTCにおけるdatetimeの表現に変換する方法をつかみます。 以下のコードのようになります。各処理ごとに細かくコメントを書きます。 # coding: utf-8 import calendar, datet