为什么在R中附加转换时间戳?

时间:2016-02-15 22:35:32

标签: r timezone append

我想将一个时区列表加入一个长向量中。 Append似乎将时区转换为系统时区?为什么呢?

> times = list(as.POSIXct("2015-01-01", tz = 'UTC', origin = "1970-01-01"),
+ as.POSIXct("2015-01-02", tz = 'UTC', origin = "1970-01-01"))
> times
[[1]]
[1] "2015-01-01 UTC"

[[2]]
[1] "2015-01-02 UTC"

> do.call(append, times)
[1] "2014-12-31 19:00:00 EST" "2015-01-01 19:00:00 EST"

我不能使用unlist,因为它会删除POSIXct类的列表。有什么替代方案?

0 个答案:

没有答案