Как читать дату JSON в R - PullRequest
       15

Как читать дату JSON в R

0 голосов
/ 31 января 2019

Я хочу прочитать эту дату 1199145600000, которая сохраняется в JSON, в R.

, чтобы преобразовать числовое представление даты в строку, но когда я набираю:

           as.Date(1199145600000,origin = "1904-01-01")

Я получаю следующее:

          "-5877641-06-23"

Когда я должен получить эту дату

          1 Jan 2008 00:00:00 GMT

Я попробовал библиотеку (lubridate), но безуспешно.

Любая помощьбудет наиболее ценится.

1 Ответ

0 голосов
/ 31 января 2019

Ваше значение времени указывается в миллисекундах, поэтому вам нужно разделить его на 1000, чтобы получить в секундах.Затем вы можете использовать as.POSIXc() для преобразования в дату и время

as.POSIXct(1199145600000/1000, origin = "1970-01-01", tz = "GMT")

# [1] "2008-01-01 GMT"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...