title: Rolling mean with start date happens before
body: <p>this code gives me the rolling mean from 90d before up to today
  <code>df.rolling('90d', on='Date')['quantity'].mean()</code>
  what I want now is from 90d before up to 30d before, how to achieve that?</p>