On ne dit pas : "8 heures du matin", "9 heures 45 du matin", "10 heures moins le quart du matin", "15 heures de l'après-midi", "16 heures 15 de l'après-midi", "4 heures et quart de l'après-midi", "21 heures du soir", "22 heures 45 du soir" et "11 heures moins le quart du soir" !

Mais :

  • "8 heures" (langage courant),
  • "9 heures 45" (langage courant) ou "10 heures moins le quart" (registre familier),
  • "15 heures" (langage courant) ou "3 heures de l'après-midi" (registre familier),
  • "16 heures 15" (langage courant),
  • "21 heures" (langage courant) ou "9 heures du soir" (registre familier),
  • et : "22 heures 45" (langage courant).

"8 heures du matin", "9 heures 45 du matin", "15 heures de l'après-midi", "16 heures 15 de l'après-midi", "21 heures du soir", "22 heures 45 du soir" ne sont que de vulgaires pléonasmes.

Et "10 heures moins le quart du matin", "4 heures et quart de l'après-midi" ainsi que "11 heures moins le quart du soir" d'affreux solécismes.