Через пять часов уже будет "завтра". Какое наименьшее число часов назад могло быть "вчера"?
Значит, сейчас 19 часов. Соответственно, 19 часов назад было вчера:)
Завтра начнётся в 00:00 или 24:00. 24 - 5 = 19:00 сейчас. Сегодня началось 19 часов назад, а значит вчера закончилось 19 часов назад. Ответ: 19 часов назад.