Prepositions for Time

At:- It is used for the time of the day.
Uses
1. At eight o’clock
2. At 11.45
3. At midnight

On:- It is used for days and dates.
Uses
1. On Friday
2. On her birthday
3. On 23 February 2006.

In:- It is used for a longer period.
Uses
1. In March
2. In 20th Century
3. In the Future.