我只是试图将一个字符串(char)时间(mm:ss.s)(分钟:second.fractional秒)用于POSIXct对象。
我已经尝试了许多使用R和lubridate的解决方案,但是我似乎无法保留小数秒。
在Python中,我可以简单地使用to_datetime,并且可以将所需内容解析为正确的对象类型。
我想从社区中了解是否有解决方案。
如果您需要更清晰的视觉效果,则列数据如下所示:
http://localhost:8080/update-account
先谢谢您。非常感谢!
答案 0 :(得分:2)
我相信使用标准strptime()
函数可以做到这一点。来自help(strptime)
:
## time with fractional seconds
z <- strptime("20/2/06 11:16:16.683", "%d/%m/%y %H:%M:%OS")
z # prints without fractional seconds
op <- options(digits.secs = 3)
z
options(op)
答案 1 :(得分:2)
lubridate::ms(c("24:45.0", "24:11.8", "22:22.6"))
## [1] "24M 45S" "24M 11.8S" "22M 22.6S"