Yes... same as I wrote except I replaced the capital "B" of Bonjour with a capital "G" so not sure why you have commented with "Actually translates to good day..."
I don't understand this correction as the other two comments are correct. However, I have always understood bonjour to mean good morning, but it seems to be interchangeable with good day.
Actually if anyone says to you, "Good day," they are actually saying "good-bye" in most cases as in "Have a good day.". However, this phrase is hardly used now. "Bonjour " is the general term for "hello" during the day.