如何从日期中减去天数以获得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"
猜你喜欢