Миф это. Не уволят за опоздания.
Можно уволить за прогул (4 часа подряд отсутствия на рабочем месте без уважительной причины). Только формально прогул фиг получится на средне-статистическом предприятии, есть свои тонкости в этом процессе).
Это комиссию создавать, факт фиксировать, объяснительную запрашивать, рассматривать степень <уважительности> и фиг докажешь, что неуважительность (это ж субъективно). Это так геморройно.
А уж для систематичности(доказательства) надо быть последним распиздяяем (уж простите).
Так что уволить за опоздание практически невозможно. Не верьте в сказки, :-)))
R А для суда будет любая причина уважительная (да хоть "бабушку через дорогу переводил").
Ты не забывай, что опоздание должно быть регулярным (!), сперва замечание, потом выговор, потом акт за опоздание с обязательным (!) запросом от работника письменного объяснения о причине опоздания, потом работодатель заколебется доказывать, что изложенная причина была неуважительная. А суд восстановит в правах работника. Фиговый это способ увольнять человека, слишком большой риск, что человека суд восстановит.
В твоем случае есть еще и постоянное задерживание на работе. Тебя никто не тронет. Ты ж можешь доказать переработки и портебовать их оплатить... Вообще, в твоем случае лучше официально оформить "сдвиг" рабочего времени на час, например.