如何用 R 找出未來或過去某個日期?


在日常生活中,我們常常想知道現在之後的某個日期會是哪天。在職業生涯中也需要用到,尤其是在需要做專案並有嚴格截止日期的那些職業中。要找到未來某個日期,我們可以用一個日期增加一個符號。

示例

> as.Date("2001-01-01")+30
[1] "2001-01-31"
> as.Date("2020-06-30")+30
[1] "2020-07-30"
> as.Date("2020-06-30")+50
[1] "2020-08-19"
> as.Date("2020-06-30")+100
[1] "2020-10-08"
> as.Date("2020-06-30")+120
[1] "2020-10-28"
> as.Date("2020-06-30")+15
[1] "2020-07-15"
> as.Date("2020-06-30")+45
[1] "2020-08-14"
> as.Date("2020-06-30")+40
[1] "2020-08-09"
> as.Date("2020-12-25")+20
[1] "2021-01-14"
> as.Date("2020-12-25")+300
[1] "2021-10-21"
> as.Date("2020-12-25")+125
[1] "2021-04-29"
> as.Date("2020-12-25")+80
[1] "2021-03-15"

我們也可以用 / 來讀取日期,如下所示 −

> as.Date("2020/12/25")+25
[1] "2021-01-19"
> as.Date("2020/12/25")+200
[1] "2021-07-13"
> as.Date("2020/12/25")+52
[1] "2021-02-15"
> as.Date("2020/12/25")+90
[1] "2021-03-25"
> as.Date("2020/12/25")+500
[1] "2022-05-09"
> as.Date("2020/12/25")+1000
[1] "2023-09-21"

更新於: 12-Aug-2020

134 次閱讀

開啟你的職業生涯

完成課程獲得認證

開始
廣告