Надо знать долготу двух городов, поскольку это не поясное время, а местное.
И лучше в градусной мере.
Итак, Киев - 30,52 градуса
Донецк - 37,80
Теперь надо определить разницу: 37,80 - 30,52 = 7,28 градусов
За 1 час (или за 60 минут) Солнце проходит 15 градусов по долготе
Таким образом, (7,28Х60)/15 = 29 минут 7 секунд
Донецк восточнее, потому надо прибавить к 12 часам полученное 12 часов 29 минут 7 секунд