Разумеется, правильно использовать предлог "в". Господа грамотеи из Сибири (и примкнувшие к ним товарищи) перепутали дополнение и обстоятельство (в данном случае - обстоятельство времени).

"Случилось в пять минут восьмого" - указание на конкретный момент времени, обстоятельство времени.
"Случилось пять минут восьмого" - т.е. "пять минут восьмого" как некий единый объект когда-то "произошло"; звучит довольно глупо, потому что мы заменили обстоятельство времени на прямое дополнение.
"Случилось происшествие" - вот тут прямое дополнение работает наглядно.

Так что гвоздь в голову, господа грамотеи, гвоздь в голову (для профилактики). Без вариантов.