Значение NA при использовании strptime () для преобразования из формата 12 часов в формат 24 часов в R - PullRequest
0 голосов
/ 17 мая 2018

У меня есть фрейм данных со столбцом даты / времени в формате отметки времени 12 часов (mm/dd/yyyy hh:mm:ss AM/PM).Я хотел бы изменить их на 24-часовой формат (mm/dd/yyyy hh:mm:ss).

Я пытался использовать strptime(times, "%m/%d/%Y %I:%M:%S %p").Это работает для большинства строк в столбце, но некоторые возвращают NA.Я пошел и посмотрел на исходное 12-часовое время для строк, возвращающих NA, и они имеют правильный формат даты, такой же, как и остальные.Я не уверен, почему я получаю NA для некоторых значений или как исправить эту ошибку.

Кто-нибудь знает, почему я получаю NA значения и как это исправить?Спасибо!

Обновление: я заметил, что все даты, которые возвращаются NA, содержат 2 или 2 часа дня.Я не уверен, почему это вызвало бы проблему.

...