企业三班倒八小时一般不违法。用人单位规章制度制定三班倒的,应当与工会或者职工代表平等协商确定,签订劳动合同是提前告知劳动者。劳动者每日工作时间不得超过8小时、平均每周工作时间不得超过44小时。
《中华人民共和国劳动法》第三十六条国家实行劳动者每日工作时间不超过8小时、平均每周工作时间不超过44小时的工时制度。
《中华人民共和国劳动法》第三十七条对实行计件工作的劳动者,用人单位应当根据本法第三十六条规定的工时制度合理确定其劳动定额和计件报酬标准。