我有一个类似 00:05:33.91
的字符串,表示 5 分 33 秒又 91/100 秒。
如何获取总秒数?在示例中为 5*60+33+91/100 = 333.91
秒。
最佳答案
假设您的时间不超过 24 小时,此方法就有效。使用包含字符的矢量 foo
:
foo <- c("00:05:33.91","00:05:55","00:09:01.11")
我们可以得到总时间如下:
as.numeric(as.difftime(foo,format="%H:%M:%OS",units="secs"))
关于R:如何从 "HH:MM:SS.CC"这样的字符串中获取秒数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12492779/