Using this even further, my see is always that "at" really should be used for situations that aren't times on the week (at Christmas, at Easter, with the weekend, at lunchtime, at nine o'clock) irrelevant of duration, and "on" where the time is every day of your 7 days (on Saturday). I'd personally argue this is to perform with The reality that "at