我想从R中减去另一个时间日期列表,以计算几分钟之间的时间。假设我想从5-7-2017-11:33:31:543
中减去5-7-2017-11:36:8:241
。据我了解strptime()
,我应该执行以下操作:
strptime("5-7-2017-11:36:8:241","%d-%m-%Y-%H:%M:%OS") - strptime("5-7-2017-11:33:31:543","%d-%m-%Y-%H:%M:%OS")
op<-options(digits.secs=3)
这给了我以下答案:时差2.616667分钟
虽然我实际上在寻找2.37的东西。
我可以这样做.616667 * 60,这会给我.37,但我不喜欢我拥有的整个数据列表。非常感谢任何帮助或解释,提前感谢您的时间!
答案 0 :(得分:2)
您可以使用lubridate
的{{1}}:
as.period