1

正確に 1 年さかのぼるさまざまなタイムゾーンからのタイムスタンプを含む大規模なデータセットがあります。各エントリには、タイムスタンプと、現時点でタイムスタンプのタイムゾーンが UTC から削除されるまでの秒数が含まれます。たとえば、米国東部タイムゾーンのタイムスタンプには 14400 が付加されます。これは、DST 以外の時間 (つまり、年の初め) からのタイムスタンプにも 14400 が付加されており、東部時間帯を示しているという事実がなければ、簡単に処理できます。

DSTを考慮して、このデータの山をPythonで純粋なUTCタイムスタンプに変換する特に効率的な方法はありますか?

4

1 に答える 1

0

dateutil次のようにモジュールpytzモジュールを使用できます。

import dateutil.parse
import pytz

parsed_as_utc = dateutil.parser.parse(timestamp).astimezone(pytz.utc)
于 2012-07-22T01:34:36.187 に答える