私の目標は、開始、終了、およびデルタ (15 分、1 時間、1 日) を指定して、POSIXct タイム スタンプのベクトルを作成することです。これに使用できることを望んでいseq
ましたが、数値と POSIXct 表現の間の変換に問題があります。
now <- Sys.time()
now
# [1] "2012-01-19 10:30:39 CET"
as.POSIXct(as.double(now), origin="1970-01-01", tz="CET")
# [1] "2012-01-19 09:30:39 CET"
as.POSIXct(as.double(now), origin=as.POSIXct("1970-01-01", tz="CET"), tz="CET")
# [1] "2012-01-19 09:30:39 CET"
この変換中に 1 時間が失われます。私は何を間違っていますか?