π clock.r-lib.org
Jan
27 28 29 30 31
Feb Mar
1 2
Feb
27 28 1 2
Slide 9
Slide 9 text
π clock.r-lib.org
Jan
27 28 29 30 31
Feb Mar
1 2
Feb
Add 1 month?
?
27 28 1 2
Slide 10
Slide 10 text
π clock.r-lib.org
"2022-01-30" + months(1) = NA
Jan
27 28 29 30 31
Feb Mar
1 2
Feb
Add 1 month?
?
27 28 1 2
Slide 11
Slide 11 text
π clock.r-lib.org
add_months("2022-01-30", 1)
#> ! Invalid date found at location 1.
#> βΉ Resolve invalid date issues by
#> specifying the `invalid` argument.
Jan
27 28 29 30 31
Feb Mar
1 2
Feb
Add 1 month?
?
27 28 1 2
Slide 12
Slide 12 text
π clock.r-lib.org
add_months("2022-01-30", 1, invalid = "previous") =
"2022-02-28"
Jan
27 28 29 30 31
Feb Mar
1 2
Feb
Add 1 month?
27 28 1 2
Slide 13
Slide 13 text
π clock.r-lib.org
add_months("2022-01-30", 1, invalid = "next") =
"2022-03-01"
Jan
27 28 29 30 31
Feb Mar
1 2
Feb
Add 1 month?
27 28 1 2
Slide 14
Slide 14 text
π clock.r-lib.org
add_months("2022-01-30", 1, invalid = "NA") =
NA
Jan
27 28 29 30 31
Feb Mar
1 2
Feb
Add 1 month?
27 28 1 2