What is the recommended way of formatting TimeSpan objects into a string with a custom format?
TimeSpan
I would go with
myTimeSpan.ToString("hh\\:mm\\:ss");