3

日時オブジェクトを処理するためにRでカスタムタイムゾーンを作成することは可能ですか?

具体的には、POSIXctオブジェクトの処理に興味があり、「US/Eastern」に対応する17時間よりもタイムゾーンを作成したいと思います。同様のオフセットを持つタイムゾーンは、米国と同じ夏時間の規則に従いません。

そのように定義されたタイムゾーンを使用する理由は、東部標準時午後5時が妥当な「深夜」であるFX取引に由来します。

4

1 に答える 1

3

毎日の特定の「真夜中のような」時刻が気になる場合は、その時刻に切り替わる時刻のない日付を取得したいと思います。それがあなたの意図であるなら、あなた17*3600の時間のベクトルから単に17時間(=秒)を引いて、結果のPOSIXct値の日付をとるのはどうですか?

これにより、複雑なタイムゾーンの操作が回避されます。これは、私が知る限り、通常はR自体ではなく、基になるCライブラリによって処理されるため、R内から実行するのは難しい場合があります。代わりに、すべての計算はESTで実行されます。それでも、現地の深夜とは異なる切り替え時間が発生します。

于 2013-01-07T06:21:56.253 に答える