В России нет КЗоТа. Остался в прошлом, вместе с СССР.
Трудовое право регулирует одноименный кодекс - ТК РФ.
Ночной смены длиною в 12 часов просто быть не может.
Обычно "ночные" часы считаются с 22.00 ч до 6.00 ч, всего 8.
При 8-ми часовом графике иногда допустимо ее сокращать на час.
Все зависит от условий трудового договора, по которому сотрудник устраивался на работу.
Если там указано 10 часов с 21 до 7, а вы работаете с 21 до 9 - это есть нарушение.
Ежели график с 22 до 10 - тогда все в пределах нормы.
Бывает "производственная необходимость", количество часов превышает недельную норму - тогда оплачивается переработка.
В общем, надо читать договор и тогда предметно разговаривать. Если белый работодатель, то в договоре всё прописано.