Question: what does it mean when a guy says have a nice day?
Answer: It probably means what “have a nice day” usually means, which is that he wants you to have a nice day. “Have a nice day,” is basically a general greeting. It is usually used to break the ice or start a conversation.