我正在尝试将此时间戳转换为 POSIXct
t1 <- c("19-Jun-13 06.00.00.00 PM")
如果我这样做:
t1 <- as.POSIXct(t1, format="%d-%b-%y %H:%M:%S")
这会转换这个时间戳吗?最后会考虑上午/下午吗?
最佳答案
阅读 ?strptime
. %p
,仅适用于 %I
,不是 %H
.您的时间格式也不正确。您的时间以 "."
分隔,不是 ":"
.
as.POSIXct("19-Jun-13 06.00.00.00 PM", format="%d-%b-%y %I.%M.%OS %p")
关于r - 如何转换字符串末尾有 AM/PM 的时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17240428/