我正在尝试将时差转换为R中具有相同单位的数量。但是,当时差很大时,difftime()
函数将不起作用。这是MWE:
library(lubridate)
as.integer(difftime(ymd_hms("2016-02-23 16:14:56"),ymd_hms("2015-06-13 00:00:00"),"mins"))
# [1] 255
当时间差在1小时以内时,代码可以正常工作:
as.integer(difftime(ymd_hms("2015-06-13 00:59:00"),"mins"))
# [1] 59
有人对此有建议吗?谢谢!