Я пытаюсь преобразовать разницу во времени в величины с той же единицей в 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"), ymd_hms("2015-06-13 00:00:00"), "mins"))
# [1] 59
У кого-нибудь есть советы по этому поводу? Спасибо!