Have a nice day. 最地道。I wish you have a nice day. 语法没问题。是 I wish that -- . 句型。
1.Have a good day 是比较地道的2.问题中的第二个应该是 I wish you to have a nice day 不然就犯了语法错误
I wish you a nice day.
Have a good day.
both are right