R 日期之间的差异不是一个整数

R 日期之间的差异不是一个整数,r,difftime,R,Difftime,为什么这不给我一整天的时间 difftime("2015-04-22", "2014-10-30") Time difference of 173.9583 days 使用Date类可以避免时间戳、夏令时等额外的复杂性 > as.Date("2015-04-22") - as.Date("2014-10-30") Time difference of 174 days 使用Date类可以避免时间戳、夏令时等额外的复杂性 > as.Date("2015-04-22") - as.

为什么这不给我一整天的时间

difftime("2015-04-22", "2014-10-30")

Time difference of 173.9583 days

使用
Date
类可以避免时间戳、夏令时等额外的复杂性

> as.Date("2015-04-22") - as.Date("2014-10-30")
Time difference of 174 days

使用
Date
类可以避免时间戳、夏令时等额外的复杂性

> as.Date("2015-04-22") - as.Date("2014-10-30")
Time difference of 174 days

我很感激我能总结一下,但我对默认行为感到困惑。您可以使用
?difftime
查看文档
difftime(“2015-04-22”、“2014-10-30”,units=“days”)
@JasonWang它给出了相同的结果。9583*24=23。会是夏天吗?Wella Wella很喜欢这项工作
difftime(as.Date(“2015-04-22”)、as.Date(“2014-10-30”))
我很感激我能总结一下,但我对默认行为感到困惑。您可以使用
?difftime
查看文档
difftime(“2015-04-22”、“2014-10-30”,units=“days”)
@JasonWang它给出了相同的结果。9583*24=23。会是夏天吗?Wella Wella很喜欢这项工作<代码>差异时间(截止日期(“2015-04-22”)、截止日期(“2014-10-30”)