Пользовательские спецификации формата TimeSpan не включают в себя placeholder разделительные символы, такие как символы, которые отделяют дни от часов, часов от минут или секунд от дробных секунд. Вместо этого эти символы должны быть включены в строку пользовательского формата в виде строки литералы. Например, "dd.hh \: mm" определяет период (.) Как разделитель между днями и часами и двоеточие (:) как разделитель между часами и минутами.
Ответ 2
Вам нужно использовать @"hh\:mm\" для TimeSpan. Форматирование временного интервала не совсем так же, как DateTime