How to get flag count for any time period
Did you try to use the filter criteria : Flagged Time and eventually expose it to users?

Then you can define : 
- the operator: is equal to / is less than / ...
- a specific date or offset 

Is that what you are looking for?