See below. You can use the Date() function to set a variable or start and end dates. In this example, it's for current month. But you can use Date(Year,Month,Day) format and use 1 for the 1st of the month and 0 for last day of a month. You can use this to build a Month picker, or you can hand do it like in there set UpdateContext({varFilterStartDate, Date(2023,2,1)) for startdate and UpdateContext({varFilterEndDate,Date(2023,2,0)) for end date, this will give you Feburary and so forth. Then obviously in your filter use the variables in the filter logic. There are multiple ways to build a Selection out, But this is how you could get a month filter.
Set(
varFilterStartDate,
Date(
Year(Now()),
Month(Now())-1,
1
)
);
Set(
varFilterEndDate,
Date(
Year(Now()),
Month(Now()),
0
)
)