我试图计算各种过程的时间,但它们在10秒到10分钟之间变化,我希望它们是通用的(即所有分钟)。
当我运行此代码时,我希望它能在几分钟内返回,但它会以秒为单位返回:
time1 <- Sys.time()
time2 <- Sys.time()
elapsedTime <- as.difftime(time2 - time1 , units = 'mins')
print(elapsedTime )
Time difference of 1.227549 secs
关于我如何在几分钟内得到这个的任何建议?
答案 0 :(得分:3)
使用实际的difftime
函数代替as.difftime
difftime(time2, time1 , units = 'mins')
time1 <- Sys.time()
time2 <- Sys.time()
difftime(time2, time1 , units = 'mins')
[1] Time difference of 0.06004666 mins