Bah perso:
bonjour = bon-jour (journée) = 24h = tout le temps
bonsoir = bonjour du soir
bonne après midi = bonjour de l'après midi
bonne matinée = bonjour du matin
bonne nuit = bonjour de la nuit 
Pour moi bonjour peut s'appliquer 24/24 théoriquement, après si tu dis bonjour alors qu'il fait nuit tu vas juste passer pour un débile tout ça parce que dans "bonjour" le "jour" fait penser quand il fait jour alors que c'est juste pour "journée" qui fait référence à un jour quoi 