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