晚上吃年饭为什么是没外人?因为"三十"既指的是除夕晚上,也是指二月份的最后一天。按照农历,在这一天除了家庭成员外,不应该邀请其他人共进晚餐。这个习俗源自中国传统文化,人们认为家庭团聚是非常重要的,尤其是过年这个特殊的时刻。晚上吃年饭,除了有亲人团聚的喜悦,也代表了一年辛勤努力的结果,将为来年带来好运和财富。对于外人而言,这个时刻也是家庭的私密时刻,所以也需要尊重这个传统习俗。“三十晚上吃年饭没外人”成为了一个常用的歇后语,形象地表达了这一传统习俗。