一天12小时工作制违反了劳动法,劳动法规定每日加班不得超过3个小时,正常工作时间是8个小时,因此一天12小时工作制违法了劳动法。
但是请注意,一天指的是凌晨0点到本日的24点。如果工作时间跨过了凌晨24点,则跨过部分算第二天的工作时长,只要本日的0点到24点的工作时长没有超过12个小时,就没有违反劳动法。企业的12小时工作制,一般都会有跨过零点部分,以此保证每日工作时长不超过12小时(上两天休一天或者一天12小时第二天8小时),避免违反劳动法。