関数「difftime」に少し混乱しています。2016 年 3 月 27 日までの時差を計算すると、すべて問題ありません。しかし、2016 年 3 月 28 日、29 日、30 日、または 31 日を試すとすぐに、問題があるようです。
> difftime("2016-03-27","1979-01-01", units="days")
Time difference of 13600 days
> difftime("2016-03-28","1979-01-01", units="days")
Time difference of 13600.96 days
> difftime("2016-03-31","1979-01-01", units="days")
Time difference of 13603.96 days
日付を 2016 年 3 月 27 日に設定し、「欠落」した日数を手動で追加することでこの問題を回避できますが、機能に何か問題があるのではないかと思っていました...? 日付を変更したばかりなので、何が間違っていたのかわかりません...