I use this code for converting Timespan to String (for ex: 14:53) :
myTimeSpan.ToString(\"hh:mm\");
but this erro
From TimeSpan.ToString Method (String)
TimeSpan t = new TimeSpan(14, 53, 0);
Console.WriteLine(t.ToString(@"hh\:mm"));
As an alternative you can use String.Format like;
Console.WriteLine(String.Format("{0}:{1}", t.Hours, t.Minutes));
Remember, TimeSpan.ToString(String) overload only avaiable for .NET 4 or higher.