"Hello, good evening."
Translation:Hola, buenas tardes.
I can understand there not being a difference between evening and night. In both cases, one would say, "Buenas noches". However, the afternoon is not the same as the evening (or the night). Afternoon literally means, "After noon", i.e., after the noon hour. Since the evening starts around 6PM, the period from noon until 6PM would be the appropriate time to use "Buenas tardes".
I was told in Spain that you say buenos notes after you have eaten dinner. In Spain it is difficult to eat dinner before 8 PM. Until you have eaten dinner, you say buenas trades. What I would like to know from a native Spanish speaker is if this role holds in other Spanish speaking countries. If not, what is the rule, and what country are you from?