我有一个带字符格式时间的数据框,我需要将其转换为时间格式。我尝试过使用strptime和POSIXct,但它也添加了日期。我只是需要时间。
例如:TRK_DEP_TIME <- c("22:00", "14:30"......)
_____字符数据类型
做........ as.POSIXCT(TRK_DEP_TIME, format = %H:%M")
结果将是("10/11/17,22:00", "10/11/17, 14:30".....)
我正在寻找时间,我不需要与之相关的日期。有什么方法可以实现这个目标吗?
答案 0 :(得分:0)
使用chron "times"
class:
library(chron)
ch <- c("22:00", "14:30") # test input (character)
times(paste0(ch, ":00"))
## [1] 22:00:00 14:30:00