不合法
因为在劳动法中,规定了每个工作日中必须有1个小时左右的休息时间,用于工作的休息或餐饮,上班没有吃饭时间违反了劳动法的规定。
同时,员工如果长时间工作不能补充体力,可能会导致身体健康问题并影响工作效率。
若公司确实需要员工连续工作,应提供适当的补偿或安排员工可以在工作间隙用餐的时间。