strftimeでPythonの日時をエポックに変換する
エポックからの秒数を知りたいUTCの時間があります。 strftimeを使用して秒数に変換しています。2012年4月1日を例にとります。 >>>datetime.datetime(2012,04,01,0,0).strftime('%s') '1333234800' エポックからの2012年4月1日のUTCは1333238400ですが、これは1時間だけ異なる1333234800を返します。 したがって、strftimeは私のシステム時間を考慮して、どこかにタイムゾーンのシフトを適用しているようです。日時は純粋にナイーブだと思いましたか? どうすればそれを回避できますか?可能であれば、標準でない限り、他のライブラリのインポートを避けます。(私は携帯性の懸念があります)。