Rscript Linux时间戳到ISO日期格式

时间:2015-03-20 20:38:26

标签: r

如何获取Linux时间戳并将其转换为以下字符串格式?

Linux time = 1426644063000
ISO Date format = "2015-03-18T02:01:03.000Z"

strptime可能是一种选择,但有更简单的解决方案吗?

由于

1 个答案:

答案 0 :(得分:1)

这就是我解决它的方法:

x <- 1426644063000
format(as.POSIXct(x/1000, origin="1970-01-01", tz="UTC"), "%Y-%m-%dT%H:%M:%SZ")
output: "2015-03-18T02:01:03Z"