Заменить строку, включающую "T07: 57: 00Z", на тип datetime? - PullRequest
0 голосов
/ 08 апреля 2019

У меня есть список строк, которые имеют следующую форму: «2019-03-05T07: 57: 00Z», и мне нужно преобразовать их в тип данных Date, чтобы я мог выполнять с ними вычисления, однако я не могу »t получить R, чтобы распознать «T07: 57: 00Z» как время.Сам формат не имеет значения, пока он находится в форме, в которой я могу выполнять вычисления. Может ли R обработать эту форму даты?

Ответы [ 2 ]

1 голос
/ 08 апреля 2019

Или с базой R

(res <- as.POSIXct("2019-03-05T07:57:00Z", format = "%Y-%m-%dT%H:%M:%SZ"))
# [1] "2019-03-05 07:57:00 CET"
1 голос
/ 08 апреля 2019

Использование lubridate для случаев использования даты и времени:

lubridate::ymd_hms("2019-03-05T07:57:00Z")
[1] "2019-03-05 07:57:00 UTC"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...