[Rd] seq.Date bug?
sarah.goslee at gmail.com
Tue Jan 31 21:28:11 CET 2012
As Duncan pointed out, this is documented in ?seq.POSIXt:
Using ‘"month"’ first advances the month without changing the day:
if this results in an invalid day of the month, it is counted
forward into the next month: see the examples.
But ?seq.Date gives the impression that the construct Dirk and I tried
## find all 7th of the month between two dates, the last being a 7th.
st <- as.Date("1998-12-17")
en <- as.Date("2000-1-7")
ll <- seq(en, st, by="-1 month")
rev(ll[ll > st & ll < en])
is given as an example, and it is not pointed out that this won't work for
the 30th of the month. Normally one can extrapolate from patterns given
in the examples, and here that isn't true. So perhaps the help should
be modified slightly instead?
More information about the R-devel