如何用 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 次阅读

开启你的职业生涯

完成课程获得认证

开始
广告