Что это значит?
Если речь о конкретном моменте времени, то "за 8 часов до".
Иначе читается как продолжительность: за 8 часов они съели 5 буханок хлеба.
Всем тут на это наплевать, но русский язык... он такой.
/много весёлых и добрых смайлов, которых я почему-то не могу найти в этом дурацком "быстром ответе"./