С 20:00 до 08:00 12 часов. Зная что за 24 часа отстает на 12 минут,то за 12 часов отстает на 6 минут. Чтобы будильник сработал в 08:00 ровно нужно выставить время с запасом в 6 минут, т.е. 20:06. С учетом отставания сработает в 8:00.
Поправьте если не прав.