在R编程语言中如何将0815A转换为24小时时间格式

时间:2016-07-27 07:07:10

标签: r

我有一个列,其中时间格式如下:0815A。我需要将它转换为时间格式。

我尝试了poxscit,但有一些错误。

1 个答案:

答案 0 :(得分:2)

我们可以使用as.POSIXct指定正确的format

as.POSIXct(paste0(v1, "M"), format = '%I%M%p')
#[1] "2016-07-27 08:15:00 IST" "2016-07-27 21:20:00 IST"

数据

v1 <- c("0815A", "0920P")