строка с двоеточиями, строку делаешь сепарейт по : далее у тебя получается два массива, например 12, 32, 45 и 13, 46, 56
45 и 56 разбиваешь на десятки и единицы, типа 4 десятка + 5, 5 десятков + 6, десяток минус десяток (5 - 4), определит количество "кругов", а так же ряд цифр между, просто в этом примере между 4 и 5 цифр больше нет, разница между единицами тож ряд, круг это полный ряд каждой цифры от 0 до 9, это с секундами разобрались, остальное тоже самое, разница в минутах будет определять круги в секундах, часы в минутах, делаешь нехитрое уравнение с перемножениями и делениями и готово.
Как-то так