[R] seq.Date when date is the last date of the month

Dirk Eddelbuettel edd @end|ng |rom deb|@n@org
Thu Jan 7 20:59:42 CET 2021


As months have irregular number of dates, one needs to use a function that
accounts for that (date libraries and packages have that, one of the earliest
for R was my RcppBDT package using Boost Date_Time), or be otherwise clever.

Here is a one-liner using the latter approach:

   seq(as.Date("2010-02-01"), length=24, by="1 month") - 1

See this old StackOverflow answer where I used this before:



https://dirk.eddelbuettel.com | @eddelbuettel | edd using debian.org

More information about the R-help mailing list