Ответ:

С 9 часов вечера до 12 часов ночи прошло 3 часа.

С 12 часов ночи до 7 часов утра прошло 7 часов.

\(3 + 7 = 10\) часов.

Ответ: 10 часов.