Workflow condition for dates

Hello everyone ,
I am working on a workflow and i face the following difficulty.
So i want my workflow to send an Email on a particular day / date.
The user is supposed to enter a date normally in a field let’s say the date entered is the 09.07.2023.
I want the workflow to send an Email 4 weeks or 1 month before that date. So i added the following condition ;


So when the date stored in the field called “Nächste Betreuung” is Equals to that same date minus 4 weeks, then an Email is sent.
I want to know if this is the exact way to represent this condition
Thanks