大概没什么区别的.
但是 in的范围比较小 at的范围比in大 on的范围最大嗯我又查了下我上面说的有点不对以下面的为主因为你的题目主要是说time 所以我下面就一时间的区别举例1. 表示时间的某一点、某一时刻或年龄等用 at。如:I get up at six in the morning. 我早上六点钟起床。He got married at the age of 25. 他 25 岁结婚。2. 泛指一般意义的上午、下午或晚上以及月或年等较长的时间,一般用 in。如:We watch TV in the evening. 我们晚上看电视。He went to Japan in 1946. 他于1946去了日本。3. 若表示星期几或某一特定的日期,则用 on。如:He left here on the fifth of May. 他于5月5日离开这儿。欢迎追问