:Pythonのタイムゾーン以下の例を考えると認識して日時とUTCの変換
import datetime
import pprint
import time
now_unaware = datetime.datetime.now()
print "Time gotten from the OS: "
pprint.pprint now_unaware
#OUTPUT: datetime.datetime(2016, 4, 7, 17, 4, 54, 689054)
#COMMENT: The time is correct for the zone, but now_unaware doesn't explicitly know what zone is this.
print "My timezone:"
pprint.pprint(time.tzname[time.daylight])
##OUTPUT: 'CEST'
確認したり、私の仮定を反証してください。私は十分な情報を持っていなければならない上に、上記の情報が与えられ
仮定
:「CEST」は明確に関係を定義するため
- は、任意のタイムゾーンのハードコーディングせずにタイムゾーンの
now_unaware
を認識させます - 追加ライブラリをインポートせずに
now_unaware
をUTCに変換できるようにする - は、上記の情報与えられ、これを行うことができないが、Pythonの設計上の欠陥または
「CEST」で動作するpytzのリファレンスはありますか? – TheMeaningfulEngineer
@Alan申し訳ありませんが、私は以前CESTとpytzで働いていません。この[質問](http://stackoverflow.com/q/10913986/245915)が役に立ちます。 – nofinator