可以使用 difftime 函数来计算两个日期之间的天数差异。例如:

date1 <- as.Date("2022-01-01")
date2 <- as.Date("2022-01-10")
diff_days <- difftime(date2, date1, units = "days")
diff_days

输出:

Time difference of 9 days

其中 units 参数指定了计算的时间单位,这里选择了 "days" 表示计算天数差异。注意,difftime 函数返回的是一个时间差对象,可以使用 as.numeric 函数将其转换为数值型天数。例如:

as.numeric(diff_days)

输出:

[1] 9
R语言计算日期相差天数

原文地址: https://www.cveoy.top/t/topic/yfT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录