Formal:
* Bonne journée! (This is the most common and literal translation.)
* Passez une bonne journée! (This is more polite and means "Have a good day!")
Informal:
* Bonne journée! (This works for both formal and informal situations.)
* Passe une bonne journée! (This is a more casual and friendly way to say it.)
* Profite de ta journée! (This means "Enjoy your day!")
Other options:
* A plus tard! (See you later!)
* A demain! (See you tomorrow!)
You can also add a little something extra to make your greeting more personal, like:
* Bonne journée à toi! (Have a good day to you!)
* Bonne journée à tous! (Have a good day to all!)
The best way to choose the right phrase is to consider your relationship with the person you're speaking to.