Преобразование символа в дату и время в R - PullRequest
0 голосов
/ 06 июня 2018

Может ли кто-нибудь помочь мне с этой проблемой, которую я надеюсь решить?

Мой желаемый результат: гггг-мм-дд ЧЧ: ММ: СС

Код:

Dates <- c('1/27/2016 5:22 PM', '1/28/2016 5:24 PM')

strptime(Dates, '%Y-%m-%d %H:%M:%S')

1 Ответ

0 голосов
/ 07 июня 2018

Для форматирования объекта POSIXlt (дата / время) используйте format:

Dates <- c('1/27/2016 5:22 PM', '1/28/2016 5:24 PM')

inp <- strptime(Dates, '%m/%d/%Y %I:%M %p'); inp;
#[1] "2016-01-27 17:22:00 AEDT" "2016-01-28 17:24:00 AEDT"

out <- format(inp, "%Y-%m-%d %H:%M:%S"); out;
#[1] "2016-01-27 17:22:00" "2016-01-28 17:24:00"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...