It seems the Internet has not answered this question for R yet:
If I have a date. Say the 20th of march: as.Date(\"2015-03-20\") how do I get, in R, the previous Sun
Here is one approach:
d <- as.Date("2015-03-18") prev.days <- seq(d-6,d,by='day') prev.days[weekdays(prev.days)=='Sunday'] # [1] "2015-03-15"