Inconsistency in OSS Grafana query options

If I change the time picker to now-1M/M, I see it shows data from the previous month; the first day of the previous month to the last day of the previous month.

However, if I use “now-1M/M” in a Query option, it will show data from 2 months before the current month, until today, which doesn’t seem correct at all.

Time picker:

Query options:

Has anyone else noticed this? Using Grafana 13.0.1.

Option 1
Set both:

From: now-1M/M
To: now/M

Option 2 (Using shift logic)
Relative time: 1M
Time shift: 1M
Take last 1 month
Shift it back by 1 month
Result = previous month

Thank you for the reply but this doesn’t work. For the ‘previous month’, using Relative time - 1M and Time shift 1M it gives me March 11 to April 11. What I need is 1 April - 30 April.