不合法
夜班工作时间工作12小时是不合法的 。根据《中华人民共和国劳动法》第三十六条和第四十一条的规定,国家实行劳动者每日工作时间不超过八小时、平均每周工作时间不超过四十四小时的工时制度。即使用人单位因生产经营需要,经与工会和劳动者协商后,一般每日延长工作时间不得超过一小时,特殊原因下每日不得超过三小时,但每月不得超过三十六小时。
因此,连续上12小时夜班明显超出了法定工作时间,属于违法行为。劳动者可以要求支付加班工资,并可通过申请劳动仲裁或向劳动监察部门投诉来维护自己的合法权益。
建议劳动者与用人单位协商,要求合理安排工作时间,并确保自己的身体健康。如果协商无果,可以向相关部门投诉以维护自己的合法权益。