Разница между использованием предлогов at, in и on для обозначения времени заключается в следующем:
Таким образом, at говорит о конкретном времени, on — о конкретном дне, а in — о более широких временных рамках. 12
Запомнить разницу между предлогами можно так: at — про конкретное время, in — про общее, а on — где-то посередине между ними. 1