If I use @mdayno, will I have to manually go into the script and edit the month each time for each month?

If the 1st day of the month falls on a Sunday, will the executable still run on the next available monday?