Всё дело в часовых поясах. Если в Норильске (6 ч.п) полночь, то в Ярославле (2 ч.п) будет 20 часов (24-4) (Разница между часовыми поясами 4 часа), Уфе (4 ч.п) - 22 (24-2)(Разница между ч.п 2 часа), Иркутске (7 ч.п) - час ночи (24+1), Магадане (10 ч.п) - 4 утра. Если часовой пояс города, у которого нужно определить время, больше, то к времени заданного города (в этом случае был Норильск) прибавляем разницу часовых поясов (Норильск 6, а Москва, к примеру, 2; разница между ними в 4 часа); если же часовой пояс города, у которого неизвестно время, меньше, то наоборот - разность вычитаем из времени заданного города (опять же - Норильск).