如何用 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"
广告