on or not , please help me.

Yes, I fully agree with you in this case.
My birthday is April 1 can be as good as My favourite day is Wednesday.

Well, to me, “Let’s meet Monday/Tuesday/etc.” and “Let’s meet November 12th.” sound perfectly natural - maybe it is another American thing.

It’s not an American thing. They’re acceptable.