If you’re interested in automating this, I have implemented a similar system to gather completed tasks across my vault for my weekly and monthly reviews. I use Periodic Notes (for templating) in combination with the Tasks plugin. For example, in my monthly note template I have the following query :
done after {{date-1d:YYYY-MM-DD}}
done before {{date+1M:YYYY-MM-DD}}
You should be able to adapt it to your needs. If you don’t use Periodic Notes, I don’t know the exact syntax you could use for the “date-1d” and “date+1M” fields.