at : 時の一点、何時、何分、正午、午後、真夜中など
on : 特定の日、何曜日、何日の午前、午後など
in : 比較的長い期間、月、四季、年など
at 9:00, at one oclock, at dawn, at sunset, at noon, at midnight, at Christmas
on Saturday, on May 6, on the weekend, on Christmas day
in April, in 2007, in the 21st century
日付まで on、月だけ in
on March 2
in March
特別な日、修飾する語が付く、とinからonに
in the morning
↓
on Monday morning
on the afternoon he has born
新聞や雑誌ではonが省略されることもある


