Quando se usa boa noite?

Mais uma vez: com determinante (artigo, pronome, numeral, adjetivo), “bom-dia”, “boa-tarde” e “boa-noite” são substantivos e usam hífen. Meras saudações, sem o determinante, são mensagens destituídas de hífen, uma vez que a leitura é literal.

Que horas e à tarde?

12h às 18h

A madrugada se estende da 0h às 4h; a manhã, das 5h às 12h; a tarde, das 12h às 18h; a noite, das 19h às 24h.