Ответ:

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

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

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

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