我正试图改变时代感。我有一个具有划时代时间的数字数组。
我试过这个-
print(as.POSIXct(x), origin = "1970-01-01", tz = "CST6CDT"))其中x表示具有划时代时间的数字数组。
#Output:
" CDT" " CST" " CDT" " CDT" " CDT" " CST" " CDT" " CST"我试过这些-
print(as.POSIXct(1403878908842, origin = "1970-01-01", tz = "CST6CDT"))
print(as.POSIXct(1403878908842, origin = "1970-01-01", tz = ""))但它们都返回时区,而不是转换日期。
发布于 2014-07-07 22:27:21
试试这个:
as.POSIXct(1403878908842/1000, origin = "1970-01-01", tz = "")
## [1] "2014-06-27 10:21:48 EDT"
as.POSIXct(1403878908842/1000, origin = "1970-01-01", tz = "CST6CDT")
## [1] "2014-06-27 09:21:48 CDT"https://stackoverflow.com/questions/24620855
复制相似问题