私のコントロールできない理由によりPython 2を使用しているため、Python 3(タイムゾーンのサポートが改善されています)にアップグレードできません。Python2 datetime - オフセット付きのエポックタイムをUTCタイムスタンプに変換する
私は1492464960.53
のようなエポックタイムを持っています。このタイムスタンプを2017-04-17T21:36:00.530000+00:00
に変換したいと思います。
私は次のコードを使用してみましたが、これは私が必要とするタイムスタンプの一部である+00:00
を与えません。
import datetime
created=1492464960.53
time_str = datetime.datetime.utcfromtimestamp(created).isoformat()
print(time_str)
>> 2017-04-17T21:36:00.530000
+00:00
部分を追加するにはどうすればよいですか?
ありがとう! pytzを使わずに同じ結果を得る方法はありますか?私は本当に私のサーバーにインストールするオプションがありません。 – activelearner