【发布时间】:2011-01-28 06:22:46
【问题描述】:
为什么我在 R 中将 unix 时间戳转换为 datetime 对象时会看到差异?
> as.POSIXlt(1268736919, origin="1970-01-01", tz="America/New_York")
[1] "2010-03-16 06:55:19 EDT"
> as.POSIXct(1268736919, origin="1970-01-01", tz="America/New_York")
[1] "2010-03-16 11:55:19 EDT"
POSIXlt 的结果实际上是正确的。
另外,有没有办法在不指定原点的情况下进行这种转换?
谢谢
【问题讨论】: