I'd personally use 'on' due to the fact a weekend is 2 times (or even more). 'At' is a lot more specific, for the smaller area or shorter time, whereas on/in are employed for more time durations or greater spaces. "Let's try to eat at an Italian cafe at 9pm" towards "Let us consume in downtown on Friday".你的隐私选择 主题 亮 暗 高对比�