IN
Use 'in' en meses y años y en periodos de tiempo:
in January in 1978 in the twenties
Use 'in' en un periodo de tiempo en el futuro:
in a few weeks in a couple of days
AT
Use 'at' en tiempos exactos:
at six o'clock at 10.30 at two p.m.
ON
Use 'on' en los días de la semana:
on Monday on Fridays
Use 'on' en días específicos del calendario:
on Christmas day on October 22nd
NOTAS IMPORTANTES
in the morning / afternoon / evening - at night
Nosotros decimos 'in the morning, afternoon or evening' PERO también decimos 'at night'.