Slightly cooler than urging someone to 'have a good day' US, 1984. The American Heritage Dictionary of Idioms (1997) says: have a nice day Also, have a good day; have a good one. A cordial goodbye ... For example, Thanks for the order, have a nice day, or See you next week — have a good day, or The car's ready for you — have a good one ...