わからないことがあります。他のタイムゾーンの日付を変換しようとしています。日付は 8601-ISO 形式です。私はこれに従いました。
pb.txt <- "2012-09-11T21:23:20Z"
pb.date <- as.POSIXct(pb.txt, tz="UTC")
format(pb.date, tz="WEST",usetz=TRUE)
[1] "2012-09-11 WEST"
タイムスタンプではなく日付のみが表示されるのはなぜですか? 私も試しました:
pb.date <- as.POSIXct(pb.txt, origin=ISOdatetime(2012,09,11,21,23,20))
format(pb.date, tz="WEST",usetz=TRUE)
[1] "2012-09-10 22:00:00 WEST
より良いですが、タイムスタンプは丸められます。8601-ISO datetime を完全に変換するには?