如何在 R 中从某个日期中减去天数以获得前一天的日期?


在我们的日常生活中,我们可能会想知道在一定天数之前是什么日期。在职业生涯中,这一点也很重要,尤其是在那些从事项目并有严格截止日期的职业中。为了找到几天前的日期,我们可以在使用 as.Date 读取日期后,使用减号。

示例

as.Date("2001-01-01")-30
[1] "2000-12-02"
as.Date("2020-06-30")-30
[1] "2020-05-31"
as.Date("2020-06-30")-50
[1] "2020-05-11"
as.Date("2020-06-30")-100
[1] "2020-03-22"
as.Date("2020-06-30")-120
[1] "2020-03-02"
as.Date("2020-06-30")-15
[1] "2020-06-15"
as.Date("2020-06-30")-45
[1] "2020-05-16"
as.Date("2020-06-30")-40
[1] "2020-05-21"
as.Date("2020-12-25")-20
[1] "2020-12-05"
as.Date("2020-12-25")-300
[1] "2020-02-29"
as.Date("2020-12-25")-125
[1] "2020-08-22"
as.Date("2020-12-25")-80
[1] "2020-10-06"

我们还可以使用 / 来读取如下所示的日期 -

as.Date("2020/12/25")-25
[1] "2020-11-30"
as.Date("2020/12/25")-200
[1] "2020-06-08"
as.Date("2020/12/25")-52
[1] "2020-11-03"
as.Date("2020/12/25")-90
[1] "2020-09-26"
as.Date("2020/12/25")-500
[1] "2019-08-13"
as.Date("2020/12/25")-1000
[1] "2018-03-31"

更新于: 21-08-2020

399 次观看

开启你的职业生涯

完成课程获得认证

开始
广告