来自某个JSON的日期格式并在R中转换?

时间:2015-08-20 17:40:50

标签: json r date jsonlite

下面的日期是什么格式,如何转换?

theData <- fromJSON(theUrl)
theData["sampleDate"]
$sampleDate
[1] 1.439165e+12

查看浏览器中的数据,sampleDate的值为1439164800000。 使用jsonlite(和很多这种东西的新东西

由于

1 个答案:

答案 0 :(得分:1)

很可能您的数据是以Unix时间表示的毫秒数,即毫秒(这就是我将它们除以1000的原因),因为as.POSIXct(1.439165e+12/1000, origin = "1970-01-01", tz = "UTC") [1] "2015-08-10 00:03:20 UTC" 。 试试这个:

{{1}}

请注意,您必须使用正确的时区参数,此处我只使用了一个参数来显示该参数。